)]}'
{
  "log": [
    {
      "commit": "38bccb271f121fc06eaa0d8fbd3c982bc44c36b7",
      "tree": "7e5a90cad5a6511a5261de19ffbba8f4d977a2e6",
      "parents": [
        "b0bbbff6060b382d2c4607f026e182adb67d0cc0"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 29 13:49:22 2011 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 29 13:52:18 2011 -0700"
      },
      "message": "linker.h: don\u0027t change the soinfo structure\n\nIn 48527c3f740a80b45acb5a6efc217f771ae50143, we modified the soinfo\nstructure to remove an unnecessary variable. However, third party\nprograms seem to be relying on the structure not changing.\nAdd a dummy variable back into place to preserve structure.\n\nBug: 5064106\n\nChange-Id: I3014dda1a46e624644b09e156c3e9381ba3729bd\n"
    },
    {
      "commit": "b0bbbff6060b382d2c4607f026e182adb67d0cc0",
      "tree": "d7c8efb664960e2413aba2688650841ee186ccb5",
      "parents": [
        "4f3465240a9f0a7ba913188acb048483aef9d6b9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 29 08:58:09 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 29 08:58:09 2011 -0700"
      },
      "message": "Update to tzdata2011i.\n\nAffects South Sudan (Africa/Juba), Samoa, Europe/Kalingrad, Newfoundland,\nAmerica/Resolute, Metlakatla, America/Honolulu, America/Goose_Bay and\nAmerica/St_Johns.\n\nChange-Id: I8e60a7c7ba5ab71eedcc66937443a9e6993accd6\n"
    },
    {
      "commit": "4f3465240a9f0a7ba913188acb048483aef9d6b9",
      "tree": "679eedd573bea6925cd7e395bdb8f7358812d08f",
      "parents": [
        "0b33d9982e68991efb5035d126516391113b0baa",
        "97497538897020d0319d4b7278ef5c452ffa82eb"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Aug 24 15:01:13 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 15:01:13 2011 -0700"
      },
      "message": "Merge \"update video/dsscomp.h\""
    },
    {
      "commit": "97497538897020d0319d4b7278ef5c452ffa82eb",
      "tree": "001b92751109675fbedf91c417fe5c6f6e9620c1",
      "parents": [
        "58246b7067b4e1a0b3ce48ccd94331f6fd8fa7cc"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Aug 24 13:33:13 2011 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Aug 24 13:33:13 2011 -0700"
      },
      "message": "update video/dsscomp.h\n\nChange-Id: If4bd1d751b30ad2e65c0bd83caba436334949463\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "0b33d9982e68991efb5035d126516391113b0baa",
      "tree": "82abcd0ff08dc6ec036109f23390deacdcbbd923",
      "parents": [
        "58246b7067b4e1a0b3ce48ccd94331f6fd8fa7cc"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Aug 23 10:29:30 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Aug 23 10:29:30 2011 -0400"
      },
      "message": "Add linux/leds-an30259a.h\n\nChange-Id: I9144b58bdc522d6ec22466adc459a40be648592f\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "58246b7067b4e1a0b3ce48ccd94331f6fd8fa7cc",
      "tree": "e5f86c8d5a99f7387f28f5b12c06392d381f9dc8",
      "parents": [
        "d50225ad20b4510892dc5f2306b64f04bab6e711"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Mon Aug 22 19:50:51 2011 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Mon Aug 22 19:53:10 2011 +0200"
      },
      "message": "libc: Add __aeabi_f2uiz to libgcc_compat.c\n\nThis patch ensure that __aeabi_f2uiz is embedded in our C library.\nThis is needed to avoid breaking certain applications when they are\nloaded in ICS. It is likely that the issue is due to mis-linked\nbinaries generated with the stand-alone toolchain (the problem\nshould not exist if you use ndk-build), but this fix is easier\nthan asking all app developers to fix their custom build system.\n\nIf you want more technical details, read the comments inside\nlibgcc_compat.c\n\nChange-Id: I59ac1fc781ecb70b90b5573c5a3c67560ca8f270\n"
    },
    {
      "commit": "d50225ad20b4510892dc5f2306b64f04bab6e711",
      "tree": "b7680d6ac15903fabb2dc158553960ff9bf80efc",
      "parents": [
        "6dcf0d73a69e01a9ef1d4d2f1e61cd114c0851a5"
      ],
      "author": {
        "name": "Jing Yu",
        "email": "jingyu@google.com",
        "time": "Tue Aug 16 16:14:34 2011 -0700"
      },
      "committer": {
        "name": "Jing Yu",
        "email": "jingyu@google.com",
        "time": "Wed Aug 17 10:29:41 2011 -0700"
      },
      "message": "Disable sincos optimization for sincos calls.\n\nsincos() functions would be turned into infinite calls to\nitself if sincos optimization is applied to itself. See\ngcc bugzilla http://gcc.gnu.org/bugzilla/show_bug.cgi?id\u003d46926\n\narm-linux-androideabi-4.4.3 toolchain does not have this problem\nbecause sincos optimization is entirely disabled. Starting\nfrom arm-linux-androideabi-4.6 toolchain, we enable sincos optimization\nin gcc.\n\nThis patch simply enforce -O0 on this function to minimize the\nchange.\n\nChange-Id: I0fc00b5f1dd71c0a024943bdedfed29b0d195e82\n"
    },
    {
      "commit": "6dcf0d73a69e01a9ef1d4d2f1e61cd114c0851a5",
      "tree": "f5e68fa326dc7bdefef16cab0b999e38a88a0ee7",
      "parents": [
        "3afafd46f3e0c820e3d0a1b13cceddbeea1b5966",
        "3dc94305e4eb243747248b43954c499ddc96638d"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Tue Aug 09 13:37:30 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 09 13:37:30 2011 -0700"
      },
      "message": "am 3dc94305: am 17a40ffb: am c57fd963: Merge \"NDK: x86 header file has incorrect definition for ptrdiff_t\"\n\n* commit \u00273dc94305e4eb243747248b43954c499ddc96638d\u0027:\n  NDK: x86 header file has incorrect definition for ptrdiff_t\n"
    },
    {
      "commit": "3afafd46f3e0c820e3d0a1b13cceddbeea1b5966",
      "tree": "39addcf4ada2ad43e58801a5591053d8a0dba4e7",
      "parents": [
        "8363448fb594707e1d1bb5664963c549890dc84d",
        "951e8381916464243c7601fdb41e941811aa3773"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Tue Aug 09 13:37:21 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 09 13:37:21 2011 -0700"
      },
      "message": "am 951e8381: am 3906a9c1: am f5aa1382: Merge \"x86 libc: Fix the range to check the error\"\n\n* commit \u0027951e8381916464243c7601fdb41e941811aa3773\u0027:\n  x86 libc: Fix the range to check the error\n"
    },
    {
      "commit": "8363448fb594707e1d1bb5664963c549890dc84d",
      "tree": "8cd5ec84e19fbc36b848c0b835285c28e8d77456",
      "parents": [
        "5598077d35f349a88549c6d4fe27458c9577edc9",
        "ec92af8fe5d28c74f3505932135b1b8f3fbaad00"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Aug 05 15:02:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 05 15:02:50 2011 -0700"
      },
      "message": "Merge \"Log signal info at time of receipt\""
    },
    {
      "commit": "3dc94305e4eb243747248b43954c499ddc96638d",
      "tree": "d654d9c0e051ad27068c1e99da6e1a223ed7bffe",
      "parents": [
        "951e8381916464243c7601fdb41e941811aa3773",
        "17a40ffbf0e12ee44a024a9bb37434388478b478"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Aug 05 09:42:57 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 05 09:42:57 2011 -0700"
      },
      "message": "am 17a40ffb: am c57fd963: Merge \"NDK: x86 header file has incorrect definition for ptrdiff_t\"\n\n* commit \u002717a40ffbf0e12ee44a024a9bb37434388478b478\u0027:\n  NDK: x86 header file has incorrect definition for ptrdiff_t\n"
    },
    {
      "commit": "17a40ffbf0e12ee44a024a9bb37434388478b478",
      "tree": "5b94ba0d38892ea00ff7a71e9128378d80982181",
      "parents": [
        "3906a9c16b971c2689e1b8ae5455feec8cf7353c",
        "c57fd963817afa8894af49d6c98a80d8f9100937"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Aug 05 09:41:22 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 05 09:41:22 2011 -0700"
      },
      "message": "am c57fd963: Merge \"NDK: x86 header file has incorrect definition for ptrdiff_t\"\n\n* commit \u0027c57fd963817afa8894af49d6c98a80d8f9100937\u0027:\n  NDK: x86 header file has incorrect definition for ptrdiff_t\n"
    },
    {
      "commit": "c57fd963817afa8894af49d6c98a80d8f9100937",
      "tree": "2e901c624fcd83db159057107739d4d1c81aaffc",
      "parents": [
        "f5aa1382ec7592c58827ed0822c77cb5bf8df165",
        "c3c0e88beda2abee4380237bbc7aa95da588c00d"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Aug 05 09:23:29 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Fri Aug 05 09:23:29 2011 -0700"
      },
      "message": "Merge \"NDK: x86 header file has incorrect definition for ptrdiff_t\""
    },
    {
      "commit": "c3c0e88beda2abee4380237bbc7aa95da588c00d",
      "tree": "4e041cb648a5eae4ad695215a0f0d4294493c80b",
      "parents": [
        "023c49882e247bd0345946c908cff231ebf7097e"
      ],
      "author": {
        "name": "Mark D Horn",
        "email": "mark.d.horn@intel.com",
        "time": "Thu Aug 04 17:09:39 2011 -0700"
      },
      "committer": {
        "name": "Mark D Horn",
        "email": "mark.d.horn@intel.com",
        "time": "Fri Aug 05 08:34:17 2011 -0700"
      },
      "message": "NDK: x86 header file has incorrect definition for ptrdiff_t\n\nSee Bug http://code.google.com/p/android/issues/detail?id\u003d19042\n\nChange-Id: I8e975930e7f8c3c437ecdffbc6f6bc5028937829\nSigned-off-by: Mark D Horn \u003cmark.d.horn@intel.com\u003e\n"
    },
    {
      "commit": "951e8381916464243c7601fdb41e941811aa3773",
      "tree": "6738dce0a5fc53cc37503d8e4f27a4022ff36917",
      "parents": [
        "a64990f3f25c45fcfe79b9b71cf54d7045af0e4f",
        "3906a9c16b971c2689e1b8ae5455feec8cf7353c"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Aug 05 08:25:35 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 05 08:25:35 2011 -0700"
      },
      "message": "am 3906a9c1: am f5aa1382: Merge \"x86 libc: Fix the range to check the error\"\n\n* commit \u00273906a9c16b971c2689e1b8ae5455feec8cf7353c\u0027:\n  x86 libc: Fix the range to check the error\n"
    },
    {
      "commit": "3906a9c16b971c2689e1b8ae5455feec8cf7353c",
      "tree": "051f2b3070efd84732cd0aaece56d126721f0bc8",
      "parents": [
        "f03fb955a92bdcc341aaa1b4a6eb2d81bc844e06",
        "f5aa1382ec7592c58827ed0822c77cb5bf8df165"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Aug 05 08:24:22 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 05 08:24:22 2011 -0700"
      },
      "message": "am f5aa1382: Merge \"x86 libc: Fix the range to check the error\"\n\n* commit \u0027f5aa1382ec7592c58827ed0822c77cb5bf8df165\u0027:\n  x86 libc: Fix the range to check the error\n"
    },
    {
      "commit": "f5aa1382ec7592c58827ed0822c77cb5bf8df165",
      "tree": "1c5fb68a7ab535feaa5e52e0a3e918250452ebd2",
      "parents": [
        "023c49882e247bd0345946c908cff231ebf7097e",
        "5288fee835a6e52d7870b3ee3320a5a3ddb96f34"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Aug 05 08:08:57 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Fri Aug 05 08:08:57 2011 -0700"
      },
      "message": "Merge \"x86 libc: Fix the range to check the error\""
    },
    {
      "commit": "5598077d35f349a88549c6d4fe27458c9577edc9",
      "tree": "2aff25f6f9d53067a4612bfee07493118e258e57",
      "parents": [
        "83eb46c59df8f54d7b73aaf67c8110aecfa25009"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Aug 04 15:41:25 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Aug 04 17:10:53 2011 -0700"
      },
      "message": "bionic: update sanitized kernel header dsscomp.h\n\nChange-Id: I3d52beb97efd23000b76131b6049978546571754\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "ec92af8fe5d28c74f3505932135b1b8f3fbaad00",
      "tree": "0326a9673e052ad704caee0f5b085fa7d1499113",
      "parents": [
        "3a5d668e012eb27c33ecea7159d24209d45c5baa"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Jul 29 12:46:34 2011 -0700"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Thu Aug 04 14:48:15 2011 -0700"
      },
      "message": "Log signal info at time of receipt\n\nWhen a fatal signal is received, we now write a message to the log\nthat looks like this:\n\n  F/libc    ( 1540): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code\u003d1)\n\nThis is useful for debugging fatal signals that turn out not to be\nfatal.  This also changes the signal reset from SIG_IGN to SIG_DFL,\nso that future non-fatal fatal signals are fatal.\n\nThe code that blocked SIGUSR1 to avoid being interrupted by the GC\nhas been removed.\n\nAlso, fix minor issues in format_buffer().\n\nBug 5035703\n\nChange-Id: I8940af47297b5dcf3cf33537e3483ca5334ed565\n"
    },
    {
      "commit": "83eb46c59df8f54d7b73aaf67c8110aecfa25009",
      "tree": "9c262bd81131153f803990add9d2f7bb67907f2d",
      "parents": [
        "3a5d668e012eb27c33ecea7159d24209d45c5baa",
        "a64990f3f25c45fcfe79b9b71cf54d7045af0e4f"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Thu Aug 04 11:17:11 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 04 11:17:11 2011 -0700"
      },
      "message": "am a64990f3: am f03fb955: am 023c4988: Merge \"libc: x86: Fixed size_t definition.\"\n\n* commit \u0027a64990f3f25c45fcfe79b9b71cf54d7045af0e4f\u0027:\n  libc: x86: Fixed size_t definition.\n"
    },
    {
      "commit": "a64990f3f25c45fcfe79b9b71cf54d7045af0e4f",
      "tree": "db7b2c66c406b190fb471284955b467630b06a49",
      "parents": [
        "bc9d1fe7c467d861a2b7c1deafca5589c1bc309e",
        "f03fb955a92bdcc341aaa1b4a6eb2d81bc844e06"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Thu Aug 04 11:13:10 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 04 11:13:10 2011 -0700"
      },
      "message": "am f03fb955: am 023c4988: Merge \"libc: x86: Fixed size_t definition.\"\n\n* commit \u0027f03fb955a92bdcc341aaa1b4a6eb2d81bc844e06\u0027:\n  libc: x86: Fixed size_t definition.\n"
    },
    {
      "commit": "f03fb955a92bdcc341aaa1b4a6eb2d81bc844e06",
      "tree": "815d4d571286707201e99d7d6352c0cc386bd3cd",
      "parents": [
        "4685acbdd45c44e2e21c74242953bee5198209f9",
        "023c49882e247bd0345946c908cff231ebf7097e"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Thu Aug 04 11:09:34 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 04 11:09:34 2011 -0700"
      },
      "message": "am 023c4988: Merge \"libc: x86: Fixed size_t definition.\"\n\n* commit \u0027023c49882e247bd0345946c908cff231ebf7097e\u0027:\n  libc: x86: Fixed size_t definition.\n"
    },
    {
      "commit": "023c49882e247bd0345946c908cff231ebf7097e",
      "tree": "0d49ac16db4867c50ab4219056ccd99c35fcef50",
      "parents": [
        "9efda5b7d0a2e8d9dc7495680d66085dc0e151f3",
        "d265046dcc4e081bd5fc9e6eb3f38c42ab07920e"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Thu Aug 04 11:01:13 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Thu Aug 04 11:01:13 2011 -0700"
      },
      "message": "Merge \"libc: x86: Fixed size_t definition.\""
    },
    {
      "commit": "d265046dcc4e081bd5fc9e6eb3f38c42ab07920e",
      "tree": "0d49ac16db4867c50ab4219056ccd99c35fcef50",
      "parents": [
        "9efda5b7d0a2e8d9dc7495680d66085dc0e151f3"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Thu Aug 04 14:07:00 2011 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Thu Aug 04 14:07:00 2011 +0200"
      },
      "message": "libc: x86: Fixed size_t definition.\n\nThis patch changes the declaration of size_t on x86 targets\nto test for the __ANDROID__ macro, instead of ANDROID\n\n__ANDROID__ should be a builting toolchain macro, while ANDROID\nis usually added manually during the build.\n\nTesting against __ANDROID__ allows us to use the header when\nusing the NDK\u0027s standalone x86 toolchain.\n\nThis is related to http://code.google.com/p/android/issues/detail?id\u003d19011\nThe bug was already fixed in the NDK platform headers, this simply updates\nthe C library one accordingly.\n\nChange-Id: Ie038c4c8b37b7d24e2e4ae4d7a63371b69c9a51e\n"
    },
    {
      "commit": "3a5d668e012eb27c33ecea7159d24209d45c5baa",
      "tree": "2be7a293064af2c405b1d2efd9d165475004f9df",
      "parents": [
        "7b79d1ed88158ca43e2c307f4d9801280d4a8849"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 20:59:19 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 20:59:19 2011 -0700"
      },
      "message": "bionic: add clean kernel header dsscomp.h\n\nChange-Id: I09a98d0abe8ff4f92058f90ffb80ddc19ccee076\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "7b79d1ed88158ca43e2c307f4d9801280d4a8849",
      "tree": "8389d2aa2115a528b1a1aa6331cb4127ca617f98",
      "parents": [
        "ae3c9783f286f07e794fb67a458b0c9dc2becc29"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 16:41:10 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 18:08:35 2011 -0700"
      },
      "message": "bionic: add processed kernel header rpmsg_omx.h\n\nChange-Id: Id07ad37dd464d859cebdf72b68e6fb16d5e91c0f\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "ae3c9783f286f07e794fb67a458b0c9dc2becc29",
      "tree": "2772e11834e2fd2691fb5b4753c8a676040f3008",
      "parents": [
        "5a09973fa51aec83f934c95bf7b0b35ae4b3a017",
        "bc9d1fe7c467d861a2b7c1deafca5589c1bc309e"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit%android.com@gtempaccount.com",
        "time": "Wed Aug 03 17:42:41 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 03 17:42:41 2011 -0700"
      },
      "message": "am bc9d1fe7: am 4685acbd: am 9efda5b7: Merge \"typo in libc/stdio/wcio.h\"\n\n* commit \u0027bc9d1fe7c467d861a2b7c1deafca5589c1bc309e\u0027:\n  typo in libc/stdio/wcio.h\n"
    },
    {
      "commit": "bc9d1fe7c467d861a2b7c1deafca5589c1bc309e",
      "tree": "ed4d7ca34ce793a3b91d8c4358c6a80bf70b9cb5",
      "parents": [
        "663e05797f9bb2463217055a2510063ea7977379",
        "4685acbdd45c44e2e21c74242953bee5198209f9"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit%android.com@gtempaccount.com",
        "time": "Wed Aug 03 08:16:37 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 03 08:16:37 2011 -0700"
      },
      "message": "am 4685acbd: am 9efda5b7: Merge \"typo in libc/stdio/wcio.h\"\n\n* commit \u00274685acbdd45c44e2e21c74242953bee5198209f9\u0027:\n  typo in libc/stdio/wcio.h\n"
    },
    {
      "commit": "4685acbdd45c44e2e21c74242953bee5198209f9",
      "tree": "fb4780685292927225f52632afcf3a52e1ac921b",
      "parents": [
        "dfec555c7f1c25f42be209e9027ee47eabe0a7a4",
        "9efda5b7d0a2e8d9dc7495680d66085dc0e151f3"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit%android.com@gtempaccount.com",
        "time": "Wed Aug 03 08:14:52 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 03 08:14:52 2011 -0700"
      },
      "message": "am 9efda5b7: Merge \"typo in libc/stdio/wcio.h\"\n\n* commit \u00279efda5b7d0a2e8d9dc7495680d66085dc0e151f3\u0027:\n  typo in libc/stdio/wcio.h\n"
    },
    {
      "commit": "9efda5b7d0a2e8d9dc7495680d66085dc0e151f3",
      "tree": "c64451cd5ceb0debe3c5b6e870559c9250f5d69d",
      "parents": [
        "bcf861f246bb06ebba2c070af5b3222c5254970d",
        "7743f68204515c64ce363b397a7e0bd8015bd692"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit%android.com@gtempaccount.com",
        "time": "Wed Aug 03 08:10:29 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Wed Aug 03 08:10:29 2011 -0700"
      },
      "message": "Merge \"typo in libc/stdio/wcio.h\""
    },
    {
      "commit": "5a09973fa51aec83f934c95bf7b0b35ae4b3a017",
      "tree": "6a633e74cd7648f1258d3d3613305c67a6ac744a",
      "parents": [
        "0ade879a502ac4a0c2da80a7f5e456cddef4fefd",
        "663e05797f9bb2463217055a2510063ea7977379"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Jul 29 12:30:33 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 29 12:30:33 2011 -0700"
      },
      "message": "am 663e0579: am dfec555c: am bcf861f2: Merge \"Don\\\u0027t call freeaddrinfo with a NULL ptr.\"\n\n* commit \u0027663e05797f9bb2463217055a2510063ea7977379\u0027:\n  Don\u0027t call freeaddrinfo with a NULL ptr.\n"
    },
    {
      "commit": "663e05797f9bb2463217055a2510063ea7977379",
      "tree": "5db365bfcdb5b35e50c1f766d285be2519219d87",
      "parents": [
        "4e5f0d41f6e239730bbd70b9a8512949bdfe01d9",
        "dfec555c7f1c25f42be209e9027ee47eabe0a7a4"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Jul 29 11:27:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 29 11:27:00 2011 -0700"
      },
      "message": "am dfec555c: am bcf861f2: Merge \"Don\\\u0027t call freeaddrinfo with a NULL ptr.\"\n\n* commit \u0027dfec555c7f1c25f42be209e9027ee47eabe0a7a4\u0027:\n  Don\u0027t call freeaddrinfo with a NULL ptr.\n"
    },
    {
      "commit": "dfec555c7f1c25f42be209e9027ee47eabe0a7a4",
      "tree": "174e38ce81bf145b294113e341184448b2f4852e",
      "parents": [
        "f6fcdb2edd522de75811c7ccd23e74677bda6856",
        "bcf861f246bb06ebba2c070af5b3222c5254970d"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Jul 29 10:15:21 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 29 10:15:21 2011 -0700"
      },
      "message": "am bcf861f2: Merge \"Don\\\u0027t call freeaddrinfo with a NULL ptr.\"\n\n* commit \u0027bcf861f246bb06ebba2c070af5b3222c5254970d\u0027:\n  Don\u0027t call freeaddrinfo with a NULL ptr.\n"
    },
    {
      "commit": "bcf861f246bb06ebba2c070af5b3222c5254970d",
      "tree": "505bb4a3a57d83b9b28fac307b8e743a990db8de",
      "parents": [
        "28de3e5901fd54208f20e027365d2ba7b7e136b6",
        "92425f097dc28e9518f5608bff2fce16f9b4f0ef"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Jul 29 10:00:39 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Fri Jul 29 10:00:39 2011 -0700"
      },
      "message": "Merge \"Don\u0027t call freeaddrinfo with a NULL ptr.\""
    },
    {
      "commit": "92425f097dc28e9518f5608bff2fce16f9b4f0ef",
      "tree": "505bb4a3a57d83b9b28fac307b8e743a990db8de",
      "parents": [
        "28de3e5901fd54208f20e027365d2ba7b7e136b6"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Jul 28 17:21:17 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Jul 28 17:21:17 2011 -0700"
      },
      "message": "Don\u0027t call freeaddrinfo with a NULL ptr.\n\nbug:5067055\nChange-Id: I863dc4760a0aa449ac6298397ed571d8d9287801\n"
    },
    {
      "commit": "0ade879a502ac4a0c2da80a7f5e456cddef4fefd",
      "tree": "6a633e74cd7648f1258d3d3613305c67a6ac744a",
      "parents": [
        "26619dfbb8c1f470407745837818b2654eb6a28f",
        "4e5f0d41f6e239730bbd70b9a8512949bdfe01d9"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Jul 27 09:24:36 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 27 09:24:36 2011 -0700"
      },
      "message": "am 4e5f0d41: (-s ours) am 821bea02: Merge \"DO NOT MERGE: libc: enable IPTOS_MINCOST, fixup gethostbyaddr() proto.\" into honeycomb-LTE\n\n* commit \u00274e5f0d41f6e239730bbd70b9a8512949bdfe01d9\u0027:\n  DO NOT MERGE: libc: enable IPTOS_MINCOST, fixup gethostbyaddr() proto.\n"
    },
    {
      "commit": "26619dfbb8c1f470407745837818b2654eb6a28f",
      "tree": "6a633e74cd7648f1258d3d3613305c67a6ac744a",
      "parents": [
        "18126667b75bdf3dd9244c5eded86919de20c406",
        "cec4e990d8f5cbf65f1f2a40b771ec476fb7914d"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Jul 27 09:24:34 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 27 09:24:34 2011 -0700"
      },
      "message": "am cec4e990: (-s ours) am 30517a93: Merge \"DO NOT MERGE: Update netlink-related kernel includes\" into honeycomb-LTE\n\n* commit \u0027cec4e990d8f5cbf65f1f2a40b771ec476fb7914d\u0027:\n  DO NOT MERGE: Update netlink-related kernel includes\n"
    },
    {
      "commit": "18126667b75bdf3dd9244c5eded86919de20c406",
      "tree": "6a633e74cd7648f1258d3d3613305c67a6ac744a",
      "parents": [
        "777901424fa1100817f80a8cff8330b4b11d5af7",
        "0cb2d467de28ae60a375404b08ae9a83aaa9305a"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 27 09:22:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 27 09:22:56 2011 -0700"
      },
      "message": "am 0cb2d467: resolved conflicts for merge of 9363d912 to honeycomb-plus-aosp\n\n* commit \u00270cb2d467de28ae60a375404b08ae9a83aaa9305a\u0027:\n"
    },
    {
      "commit": "4e5f0d41f6e239730bbd70b9a8512949bdfe01d9",
      "tree": "5db365bfcdb5b35e50c1f766d285be2519219d87",
      "parents": [
        "cec4e990d8f5cbf65f1f2a40b771ec476fb7914d",
        "821bea0266810e546a842582b0e29a9bfd5223d9"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Jul 27 09:20:51 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 27 09:20:51 2011 -0700"
      },
      "message": "am 821bea02: Merge \"DO NOT MERGE: libc: enable IPTOS_MINCOST, fixup gethostbyaddr() proto.\" into honeycomb-LTE\n\n* commit \u0027821bea0266810e546a842582b0e29a9bfd5223d9\u0027:\n  DO NOT MERGE: libc: enable IPTOS_MINCOST, fixup gethostbyaddr() proto.\n"
    },
    {
      "commit": "cec4e990d8f5cbf65f1f2a40b771ec476fb7914d",
      "tree": "5db365bfcdb5b35e50c1f766d285be2519219d87",
      "parents": [
        "0cb2d467de28ae60a375404b08ae9a83aaa9305a",
        "30517a9344a8ac06b6962bfb24bb33463767307e"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Jul 27 09:20:50 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 27 09:20:50 2011 -0700"
      },
      "message": "am 30517a93: Merge \"DO NOT MERGE: Update netlink-related kernel includes\" into honeycomb-LTE\n\n* commit \u002730517a9344a8ac06b6962bfb24bb33463767307e\u0027:\n  DO NOT MERGE: Update netlink-related kernel includes\n"
    },
    {
      "commit": "0cb2d467de28ae60a375404b08ae9a83aaa9305a",
      "tree": "5db365bfcdb5b35e50c1f766d285be2519219d87",
      "parents": [
        "fed3135972f9725a44a7d9b3df728e311ac1a130",
        "9363d91218c7ed727c36ffaf82ff28d7755375ae"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 27 09:18:54 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 27 09:18:54 2011 -0700"
      },
      "message": "resolved conflicts for merge of 9363d912 to honeycomb-plus-aosp\n\nChange-Id: Ib0680d7e0be34ae656a9675ddd1014a6193a4006\n"
    },
    {
      "commit": "821bea0266810e546a842582b0e29a9bfd5223d9",
      "tree": "e788b0680e7ece8a1611c0fcefe1fe7a7e276332",
      "parents": [
        "30517a9344a8ac06b6962bfb24bb33463767307e",
        "4f7c1aab10f5393f5b56def4c1166f1d97312184"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Jul 26 18:40:04 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 26 18:40:04 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE: libc: enable IPTOS_MINCOST, fixup gethostbyaddr() proto.\" into honeycomb-LTE"
    },
    {
      "commit": "30517a9344a8ac06b6962bfb24bb33463767307e",
      "tree": "77452113d946fd265ae3e4563f891903352135d7",
      "parents": [
        "9363d91218c7ed727c36ffaf82ff28d7755375ae",
        "5e9da71a093a0e2046d1ab5fb5be7458ab900ae8"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Jul 26 18:39:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 26 18:39:56 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE: Update netlink-related kernel includes\" into honeycomb-LTE"
    },
    {
      "commit": "777901424fa1100817f80a8cff8330b4b11d5af7",
      "tree": "6a633e74cd7648f1258d3d3613305c67a6ac744a",
      "parents": [
        "a4fdd8ae4c1f5b3c2668900a49a9042364f15bd3",
        "9363d91218c7ed727c36ffaf82ff28d7755375ae"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jul 26 16:18:52 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jul 26 16:18:52 2011 -0700"
      },
      "message": "resolved conflicts for merge of 9363d912 to honeycomb-plus-aosp\n\nChange-Id: I555f5c10da9770feacdbece9fd77729d6151bfba\n"
    },
    {
      "commit": "9363d91218c7ed727c36ffaf82ff28d7755375ae",
      "tree": "5e455a8676d35a6931764ddc38b86cd9ba28e2eb",
      "parents": [
        "8f7cdff45557c937e6c7a7e010dc961feeb60c16"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Jul 25 12:30:17 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jul 26 12:59:50 2011 -0700"
      },
      "message": "Add per-interface dns caches.\n\nimport of changes 22100 and 23138 from opensource.\n\nChange-Id: I3ce86394323d269272aeb2bebeed4374f171a8cf\n"
    },
    {
      "commit": "4f7c1aab10f5393f5b56def4c1166f1d97312184",
      "tree": "b224efee8c926aeff5ace28c7b23ca3fc0efb2d5",
      "parents": [
        "5e9da71a093a0e2046d1ab5fb5be7458ab900ae8"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed May 18 16:53:23 2011 -0700"
      },
      "committer": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Jul 26 10:12:08 2011 -0700"
      },
      "message": "DO NOT MERGE: libc: enable IPTOS_MINCOST, fixup gethostbyaddr() proto.\n\nDO NOT MERGE: pulled in from master for iptables v1.4.11 update\n\nMake netinet/ip.h have IPTOS_MINCOST which matches what\n  kernel/common/linux/ip.h has to say.\nFixup gethostbyaddr() 1st arg to match what man has to say.\n\nChange-Id: Iff9647d4a46ea88b1fc32163eb69bb9b27cdf370\n"
    },
    {
      "commit": "5e9da71a093a0e2046d1ab5fb5be7458ab900ae8",
      "tree": "eb65be2406c29dcb9ba2ca8b279bbf44204ef0c1",
      "parents": [
        "8f7cdff45557c937e6c7a7e010dc961feeb60c16"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Mar 22 15:21:48 2011 -0700"
      },
      "committer": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Jul 26 10:11:34 2011 -0700"
      },
      "message": "DO NOT MERGE: Update netlink-related kernel includes\n\nDO NOT MERGE: pulled in from master for iptables v1.4.11 update\n\nChange-Id: I7e41bb168a1036093b598383d663a6a2e036ea42\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "a4fdd8ae4c1f5b3c2668900a49a9042364f15bd3",
      "tree": "3db19b32237b4167749bbc784b7ca7989e358cbe",
      "parents": [
        "e4197d41bb3458ea3a38de7bd75aa9cab27ee3af"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 21 13:51:30 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 21 13:51:30 2011 -0700"
      },
      "message": "f_accessory.h: Update USB accessory kernel driver header file\n\nBug: 5051683\n\nChange-Id: I24fb640f24439f0010735eaa8e1e7b2767c353ea\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "e4197d41bb3458ea3a38de7bd75aa9cab27ee3af",
      "tree": "0a68a357a1daae9fff0a3c3ab8aa078066fc7c56",
      "parents": [
        "1dcc732bb54366de8835a6889b69818f734815fa",
        "fed3135972f9725a44a7d9b3df728e311ac1a130"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 20 17:20:03 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 20 17:20:03 2011 -0700"
      },
      "message": "am fed31359: am f6fcdb2e: am 28de3e59: Merge \"Don\\\u0027t reset caches when dns props change.\"\n\n* commit \u0027fed3135972f9725a44a7d9b3df728e311ac1a130\u0027:\n  Don\u0027t reset caches when dns props change.\n"
    },
    {
      "commit": "fed3135972f9725a44a7d9b3df728e311ac1a130",
      "tree": "71cfbab85eee1395029b15933edcbfafa3822457",
      "parents": [
        "6b6ebeca985fb3843b56b507ac4ac1be44080a9c",
        "f6fcdb2edd522de75811c7ccd23e74677bda6856"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 20 17:16:37 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 20 17:16:37 2011 -0700"
      },
      "message": "am f6fcdb2e: am 28de3e59: Merge \"Don\\\u0027t reset caches when dns props change.\"\n\n* commit \u0027f6fcdb2edd522de75811c7ccd23e74677bda6856\u0027:\n  Don\u0027t reset caches when dns props change.\n"
    },
    {
      "commit": "f6fcdb2edd522de75811c7ccd23e74677bda6856",
      "tree": "191492d528e1f93ef839c34a9a2ae320439c36fc",
      "parents": [
        "3a13102637c8be53edf28f96598ac11aaa3e14df",
        "28de3e5901fd54208f20e027365d2ba7b7e136b6"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 20 15:49:50 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 20 15:49:50 2011 -0700"
      },
      "message": "am 28de3e59: Merge \"Don\\\u0027t reset caches when dns props change.\"\n\n* commit \u002728de3e5901fd54208f20e027365d2ba7b7e136b6\u0027:\n  Don\u0027t reset caches when dns props change.\n"
    },
    {
      "commit": "28de3e5901fd54208f20e027365d2ba7b7e136b6",
      "tree": "baac29bbe1dcd013ffe3fa1bc968ac8234790f67",
      "parents": [
        "57aadbb096a118dd33f9f16c67bd18dbb6b92c4a",
        "bad1686e1fadea28b56c83268b95c089671c9a89"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 20 15:39:28 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Wed Jul 20 15:39:28 2011 -0700"
      },
      "message": "Merge \"Don\u0027t reset caches when dns props change.\""
    },
    {
      "commit": "bad1686e1fadea28b56c83268b95c089671c9a89",
      "tree": "baac29bbe1dcd013ffe3fa1bc968ac8234790f67",
      "parents": [
        "57aadbb096a118dd33f9f16c67bd18dbb6b92c4a"
      ],
      "author": {
        "name": "Mattias Falk",
        "email": "mattias.falk@sonyericsson.com",
        "time": "Mon Apr 04 16:12:35 2011 +0200"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 20 15:09:24 2011 -0700"
      },
      "message": "Don\u0027t reset caches when dns props change.\n\nThis happens too frequently.  We should flush a per-interface cache\nwhen it\u0027s dns server addrs changes.\n\nChange-Id: I8a691c96ce9a775160ef55ddb8f755d649041583\n"
    },
    {
      "commit": "1dcc732bb54366de8835a6889b69818f734815fa",
      "tree": "f944cf168f58cf778c3d4a3e911be391d11c89ad",
      "parents": [
        "48527c3f740a80b45acb5a6efc217f771ae50143"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Mon Jul 18 12:00:23 2011 -0700"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Mon Jul 18 12:00:23 2011 -0700"
      },
      "message": "update VPN related kernel headers to 2.6.39.\n\nThe original files are updated in I84220a16b667082f4ff75e72c6b0f2f0dddb65df.\n\nChange-Id: I14ca73b79c66427fd2ad58fb54a5ac649c9b7eee\n"
    },
    {
      "commit": "48527c3f740a80b45acb5a6efc217f771ae50143",
      "tree": "1c7afd06061ae1d488dd15c0c343e2c562b66ab5",
      "parents": [
        "de75876c3faa6e94ff80f3b9566d8e51b39700ed"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Sun Jul 17 12:32:43 2011 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Sun Jul 17 12:32:43 2011 -0700"
      },
      "message": "Revert \"Revert \"linker: get rid of the buddy allocator\"\"\n\nThis reverts commit f9a9cda23a6afc1c2dfdfd624cde23b61941eb5e.\nThis revert is promised once b/5039224, b/5036755, b/5036610 are resolved.\n"
    },
    {
      "commit": "de75876c3faa6e94ff80f3b9566d8e51b39700ed",
      "tree": "f9429f3f20e2e014d9110c572d296e4ac3caf1dd",
      "parents": [
        "f9a9cda23a6afc1c2dfdfd624cde23b61941eb5e",
        "10f6adf0c89d20098293322d7cada39598382d38"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sat Jul 16 06:11:23 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jul 16 06:11:23 2011 -0700"
      },
      "message": "Merge \"f_mtp.h: Update for MTP_SEND_FILE_WITH_HEADER ioctl\""
    },
    {
      "commit": "f9a9cda23a6afc1c2dfdfd624cde23b61941eb5e",
      "tree": "b0a12123fbfa78be81e8b9c9965e964f593606c0",
      "parents": [
        "7059b1f02ea9197728c851edd9ae0dd7688fa700"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Jul 15 16:12:45 2011 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Jul 15 16:12:45 2011 -0700"
      },
      "message": "Revert \"linker: get rid of the buddy allocator\"\n\nThis reverts commit 7059b1f02ea9197728c851edd9ae0dd7688fa700.\nBug: 5036610\n"
    },
    {
      "commit": "10f6adf0c89d20098293322d7cada39598382d38",
      "tree": "f9429f3f20e2e014d9110c572d296e4ac3caf1dd",
      "parents": [
        "30e30acf106166bf65ad781bb4a63eead1d2c3a6"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 14 21:02:30 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 14 21:02:30 2011 -0400"
      },
      "message": "f_mtp.h: Update for MTP_SEND_FILE_WITH_HEADER ioctl\n\nChange-Id: Ib5541625998805cbc23f34eb00f5a21cba6eef53\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "7059b1f02ea9197728c851edd9ae0dd7688fa700",
      "tree": "ed51d4be5ce65e0cdb9d7d81dc3a68975bdd6e04",
      "parents": [
        "30e30acf106166bf65ad781bb4a63eead1d2c3a6"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 14 12:45:40 2011 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 14 13:48:13 2011 -0700"
      },
      "message": "linker: get rid of the buddy allocator\n\nCurrently, the Android linker is placing shared libraries into\na well-known spot in memory.  This is interfering with the kernel\u0027s\nASLR support.\n\nThis change stops forcing non-prelinked libraries into a particular\naddress space.\n\nAlso, get rid of FLAG_PRELINKED.  As best I can tell, this flag\nis never used.\n\nChange-Id: I527af12fb54f821c2b5ca7693dbf63d022f8f4ae\n"
    },
    {
      "commit": "30e30acf106166bf65ad781bb4a63eead1d2c3a6",
      "tree": "b0a12123fbfa78be81e8b9c9965e964f593606c0",
      "parents": [
        "6b577759b21ca160d72b1fab6454821b950a05e0",
        "6b6ebeca985fb3843b56b507ac4ac1be44080a9c"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Wed Jul 13 14:53:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 13 14:53:56 2011 -0700"
      },
      "message": "am 6b6ebeca: am 3a131026: resolved conflicts for merge of 50a83255 to gingerbread-plus-aosp\n\n* commit \u00276b6ebeca985fb3843b56b507ac4ac1be44080a9c\u0027:\n  enable support for large files (\u003e 2G)\n  Enable functional DSO object destruction\n  x86: Enable -fstack-protector\n  Update X86 Bionic CRT files for unwind/exceptions\n  bionic, libthread_db x86 fixes\n  Updated gcc 4.4.3 IA toolchain doesn\u0027t require the .ctors list\n  Remove an extra register move.\n  Replace __atomic_XXX with GCC __sync_XXX intrinsics.\n  move some typedefs to procfs.h required by gdbserver build\n  use consistent guards for off_t and size_t defines for IA\n  Simplify variable typing for IA builds\n  sigsetmask.c was not processing the \"mask\" argument.\n  Add defines for CAIF support\n  Remove extra/unneeded copy of fenv.h\n  Use proper variable typing\n  Update ATOM string routines to latest\n  Fix undefined reference to dl_iterate_phdr for x86\n  Fix missing NL\n  ptrace.c Fix source file format to unix from dos\n"
    },
    {
      "commit": "6b577759b21ca160d72b1fab6454821b950a05e0",
      "tree": "6d7a4419c6c23829ec4bbfb935bd9d8e67b36c86",
      "parents": [
        "22fc595bfffad0f68d10a1d8fba407473eaa2c06",
        "f2ebd304c3c0822121e6a4d0f542a048a7fc3b20"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 13 14:53:34 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 13 14:53:34 2011 -0700"
      },
      "message": "am f2ebd304: am 57aadbb0: Merge \"enable support for large files (\u003e 2G)\"\n\n* commit \u0027f2ebd304c3c0822121e6a4d0f542a048a7fc3b20\u0027:\n  enable support for large files (\u003e 2G)\n"
    },
    {
      "commit": "22fc595bfffad0f68d10a1d8fba407473eaa2c06",
      "tree": "5d9d2cc627b5d253a2e55f5a678ea2718bf8ce81",
      "parents": [
        "f733ca08e665f81a55e490fc9500098014c403f1",
        "7e5d19c055e50232fc566978e2bab332ccc6894e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Jul 12 12:11:19 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 12:11:19 2011 -0700"
      },
      "message": "Merge \"Remove the simulator target from all makefiles. Bug: 5010576\""
    },
    {
      "commit": "7e5d19c055e50232fc566978e2bab332ccc6894e",
      "tree": "98bf68cb3ea6dacbb84632c8aa494ce907f138a2",
      "parents": [
        "221595a085fc8fa4eed2c4143402a085aa931aed"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 22:11:41 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 22:11:41 2011 -0700"
      },
      "message": "Remove the simulator target from all makefiles.\nBug: 5010576\n\nChange-Id: I9064e3221582fcf3d4210d67f1cf0a96e7e3aa86\n"
    },
    {
      "commit": "6b6ebeca985fb3843b56b507ac4ac1be44080a9c",
      "tree": "400a65efcc4271e056cd1f96b802440222da318d",
      "parents": [
        "f2ebd304c3c0822121e6a4d0f542a048a7fc3b20",
        "3a13102637c8be53edf28f96598ac11aaa3e14df"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Mon Jul 11 13:25:01 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 11 13:25:01 2011 -0700"
      },
      "message": "am 3a131026: resolved conflicts for merge of 50a83255 to gingerbread-plus-aosp\n\n* commit \u00273a13102637c8be53edf28f96598ac11aaa3e14df\u0027:\n  enable support for large files (\u003e 2G)\n  Enable functional DSO object destruction\n  x86: Enable -fstack-protector\n  Update X86 Bionic CRT files for unwind/exceptions\n  bionic, libthread_db x86 fixes\n  Updated gcc 4.4.3 IA toolchain doesn\u0027t require the .ctors list\n  Remove an extra register move.\n  Replace __atomic_XXX with GCC __sync_XXX intrinsics.\n  move some typedefs to procfs.h required by gdbserver build\n  use consistent guards for off_t and size_t defines for IA\n  Simplify variable typing for IA builds\n  sigsetmask.c was not processing the \"mask\" argument.\n  Add defines for CAIF support\n  Remove extra/unneeded copy of fenv.h\n  Use proper variable typing\n  Update ATOM string routines to latest\n  Fix undefined reference to dl_iterate_phdr for x86\n  Fix missing NL\n  ptrace.c Fix source file format to unix from dos\n"
    },
    {
      "commit": "3a13102637c8be53edf28f96598ac11aaa3e14df",
      "tree": "a8e77af69edd9db40c53b31d1c36b5cae7a2b5c6",
      "parents": [
        "57aadbb096a118dd33f9f16c67bd18dbb6b92c4a",
        "50a83255d80f98b857c3f72dd2225d4bbc720ca3"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Mon Jul 11 21:39:06 2011 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Mon Jul 11 21:39:14 2011 +0200"
      },
      "message": "resolved conflicts for merge of 50a83255 to gingerbread-plus-aosp\n\nChange-Id: Idf1971120bbdd52676f95aa3aa69f62342dc012e\n"
    },
    {
      "commit": "f733ca08e665f81a55e490fc9500098014c403f1",
      "tree": "b83e521b3f43b005b69c07f8ecda09209379dfd6",
      "parents": [
        "221595a085fc8fa4eed2c4143402a085aa931aed"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Jul 11 11:55:47 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Jul 11 11:55:47 2011 -0700"
      },
      "message": "bionic: update processed omap_ion.h\n\nChange-Id: I72acee8d285247c9e5fe21014a6f5ce8af3f73e5\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "f2ebd304c3c0822121e6a4d0f542a048a7fc3b20",
      "tree": "4788833f88f0681f1781d47f9336da9077d69dfd",
      "parents": [
        "b3773e9cc84630fced2117bb57224f0e766c5a26",
        "57aadbb096a118dd33f9f16c67bd18dbb6b92c4a"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Mon Jul 11 10:46:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 11 10:46:00 2011 -0700"
      },
      "message": "am 57aadbb0: Merge \"enable support for large files (\u003e 2G)\"\n\n* commit \u002757aadbb096a118dd33f9f16c67bd18dbb6b92c4a\u0027:\n  enable support for large files (\u003e 2G)\n"
    },
    {
      "commit": "50a83255d80f98b857c3f72dd2225d4bbc720ca3",
      "tree": "31cc26ae1e38e46c8571bb7a7ec9c909bebb9827",
      "parents": [
        "3f14ff34dfbd00fcffb18b10a1a3e17e2cc5ebdf",
        "c4a5e9762412f703cb9375a0fa0b6c03bbd955cc"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Sat Jul 09 03:55:33 2011 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Sat Jul 09 03:55:33 2011 +0200"
      },
      "message": "merge intel x86 patches into gingerbread branch\n"
    },
    {
      "commit": "c4a5e9762412f703cb9375a0fa0b6c03bbd955cc",
      "tree": "31cc26ae1e38e46c8571bb7a7ec9c909bebb9827",
      "parents": [
        "afb0167ad915f3f43c3194ed787199187f1bb56f"
      ],
      "author": {
        "name": "Dragos Tatulea",
        "email": "dragos.tatulea@intel.com",
        "time": "Mon Jul 04 18:37:50 2011 +0300"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Sat Jul 09 03:53:45 2011 +0200"
      },
      "message": "enable support for large files (\u003e 2G)\n\nbionic has an i386 ifdef guard for the O_LARGEFILE flag. The reason for this\nis not traceable in the git history, but it\u0027s most likely due to some old\ntoolchain or emulator problem.\n\nBug Id: 10035\n\nChange-Id: I742ee6e50220276c2cb268d66f89b5655ef689fc\nSigned-off-by: Dragos Tatulea \u003cdragos.tatulea@intel.com\u003e\n"
    },
    {
      "commit": "57aadbb096a118dd33f9f16c67bd18dbb6b92c4a",
      "tree": "818efb78eb8b44f663e97ea121ad1b1a939fd7cc",
      "parents": [
        "9c95cbf75094c15d251bb3d57a55ce47d7c6c2c8",
        "0e1723e684c8781198b0cb500100621d9a25df9c"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Jul 08 18:52:49 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Fri Jul 08 18:52:49 2011 -0700"
      },
      "message": "Merge \"enable support for large files (\u003e 2G)\""
    },
    {
      "commit": "221595a085fc8fa4eed2c4143402a085aa931aed",
      "tree": "0e8a59aa2ff5745c64d21933944c59421e648e48",
      "parents": [
        "681c4bd782369e0d42bd02d3ac38a8031270ad7e"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Jul 07 15:39:28 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Jul 07 15:50:10 2011 -0700"
      },
      "message": "bionic: update cleaned headers for ion\n\nChange-Id: I5352e6c2b29a1c3c17eda531df397d8d3a63649a\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "afb0167ad915f3f43c3194ed787199187f1bb56f",
      "tree": "5943ca256308609bde2dce6265111977bda508c8",
      "parents": [
        "a0aec0bd3083280dcba0c3aaba39602425228e2a"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Mon Jun 20 10:29:50 2011 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:51:43 2011 +0200"
      },
      "message": "Enable functional DSO object destruction\n\nUnfortunately, legacy .so files for ARM don\u0027t have a correct crtbegin file.\nConsequently, we have to grandfather the old __dso_handle behaviour.\nAdd some ifdefs for ARM to allow it to use the old code until we can work\nout a transition.\n\nChange-Id: I6a28f368267d792c94e1d985d8344023bc632f6f\nAuthor: H.J. Lu \u003chongjiu.lu@intel.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "a0aec0bd3083280dcba0c3aaba39602425228e2a",
      "tree": "8199c08d85ef8ac76ce4fb38b2d4131431eb43e1",
      "parents": [
        "3eb26578550127c5f1cd8443f74d18054a180a24"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Tue May 03 21:04:40 2011 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:51:37 2011 +0200"
      },
      "message": "x86: Enable -fstack-protector\n\nChange-Id: Iff9e3a3ba0e2d0faa7c6d98154aa5be0cc8a6c50\nOrig-Change-Id: Ib69514c3afcb4c1f5e5f3f8cd91acfd145a0866c\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "3eb26578550127c5f1cd8443f74d18054a180a24",
      "tree": "bb76cd9391bee53bed2489dcb8323a7c65e07d39",
      "parents": [
        "3435fc600d8d78b63a355b519667c23f56d6611b"
      ],
      "author": {
        "name": "Mark D Horn",
        "email": "mark.d.horn@intel.com",
        "time": "Tue Apr 26 14:05:30 2011 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:16 2011 +0200"
      },
      "message": "Update X86 Bionic CRT files for unwind/exceptions\n\nSeveral updates to Bionic crt*.o files to implement Linux/x86\nstack unwind/exception handling.\nMark __dso_handle as hidden.\nNote: Requires complete rebuild due to CRT changes. Google will\nneed to regenerate and check-in all the prebuilt x86 CRT object\nfiles and libraries which link to them.\n\nChange-Id: I01c14c19ef7569c9ffed89495cae2a459972c04b\nOrig-Change-Id: I191ce1afb0dee7bbc28dcd9694e5919226dbd070\nSigned-off-by: Bruce J Beare \u003cbruce.j.beare@intel.com\u003e\nSigned-off-by: Mark D Horn \u003cmark.d.horn@intel.com\u003e\nAuthor: Lu, Hongjiu \u003chongjiu.lu@intel.com\u003e\n"
    },
    {
      "commit": "3435fc600d8d78b63a355b519667c23f56d6611b",
      "tree": "131bc5304ff7554ccbc5a74e522e77146a5f645a",
      "parents": [
        "bf296479646e97108174a13b74a6eb11f1bea713"
      ],
      "author": {
        "name": "James Rose",
        "email": "james.rose@intel.com",
        "time": "Tue May 31 10:20:42 2011 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:16 2011 +0200"
      },
      "message": "bionic, libthread_db x86 fixes\n\nOrig-Change-Id: I3be997f5f1f6a894a3c200d4f325cf3bfd428c66\nAuthor: James Rose \u003cjames.rose@intel.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "bf296479646e97108174a13b74a6eb11f1bea713",
      "tree": "90c77798065d7564e1e9e629bc3c3a42ebc41006",
      "parents": [
        "b1dd939e90b86d40250306bce07350c2d60eec13"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Thu Jan 27 10:23:16 2011 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:16 2011 +0200"
      },
      "message": "Updated gcc 4.4.3 IA toolchain doesn\u0027t require the .ctors list\n\nOrig-Change-Id: Ia840a19a45257128eccdcf25d105f500f2d90741\nSigned-off-by: H.J. Lu \u003chjl.tools@gmail.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "b1dd939e90b86d40250306bce07350c2d60eec13",
      "tree": "4d466cae4ea096f24ffb348a99c3f201d78dfb6a",
      "parents": [
        "e0bdf2c3e2be7c22bde784f55140b1d4971d6cde"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Thu Jan 27 10:25:33 2011 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:16 2011 +0200"
      },
      "message": "Remove an extra register move.\n\nOrig-Change-Id: I63c217b73203b44b1a2e74950b58f2ec12989cab\nAuthor: H.J. Lu \u003chjl.tools@gmail.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "e0bdf2c3e2be7c22bde784f55140b1d4971d6cde",
      "tree": "c2c5ef1759f018bb820adb180e6d1bb1123af5c4",
      "parents": [
        "2cbb8f3f98810e4c74108b80838d6522528f8ee8"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Thu Jan 27 10:24:52 2011 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:16 2011 +0200"
      },
      "message": "Replace __atomic_XXX with GCC __sync_XXX intrinsics.\n\nOrig-Change-Id: I14f275392fcd70cc15e307470e0a099777c7c09e\nAuthor: H.J. Lu \u003chjl.tools@gmail.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "2cbb8f3f98810e4c74108b80838d6522528f8ee8",
      "tree": "3d177cc0e518a39883b6681b50549f42a5126d18",
      "parents": [
        "84f8b3ad9c5b2695c209744304dd9de71ad8d092"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Thu Jan 27 10:26:30 2011 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:16 2011 +0200"
      },
      "message": "move some typedefs to procfs.h required by gdbserver build\n\nOrig-Change-Id: I51fba4ceb80b63e583f462a2a00f3f658c7cdd36\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "84f8b3ad9c5b2695c209744304dd9de71ad8d092",
      "tree": "7a41774079634cbd6c5d92e0c8ccf88455571837",
      "parents": [
        "4711f8faa81f2039bce5ef7ac36f73872429c631"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Sun Dec 26 09:29:57 2010 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:16 2011 +0200"
      },
      "message": "use consistent guards for off_t and size_t defines for IA\n\nOrig-Change-Id: I9347ab4407c48c71c99f42583523ebe31a5e67ae\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "4711f8faa81f2039bce5ef7ac36f73872429c631",
      "tree": "cac4505a21fcdbee6b1ed31b507fec6493f39817",
      "parents": [
        "e5705524e20c0c0507240d2d1dd9446eb55c9b11"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Sun Dec 26 09:28:49 2010 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "Simplify variable typing for IA builds\n\nOrig-Change-Id: I3f080b34360bfade0dbd5e2d8d0365e049162e4c\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "e5705524e20c0c0507240d2d1dd9446eb55c9b11",
      "tree": "ed6834064763261697172f4094e68391ad4b1ffa",
      "parents": [
        "074af91700644c1470d55e3d527e1b8e1c205427"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Fri Dec 03 16:48:47 2010 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "sigsetmask.c was not processing the \"mask\" argument.\n\nOrig-Change-Id: I79b898ea5b882e8c0564e25466e827a9bedda6e8\nAuthor: yhe19 \u003cyunan.he@intel.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "074af91700644c1470d55e3d527e1b8e1c205427",
      "tree": "0786ca75deb774a3872606e6742100a28b379e7f",
      "parents": [
        "18142abc069338397fa74e1083586f2238cf99f0"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Fri Dec 03 16:14:59 2010 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "Add defines for CAIF support\n\nOrig-Change-Id: I32d2e02814f1965ebdcecb804e947ff303dbe230\nAuthor: Mark Gross \u003cmark.gross@intel.com\u003e\nSigned-off-by: Bruce Beare \u003cbrucex.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "18142abc069338397fa74e1083586f2238cf99f0",
      "tree": "dfb923259a2ee5e64fadf46b622f5d88cf6f5a7b",
      "parents": [
        "4029e0e7cb68f857139c962184b64c49d769dc46"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "brucex.j.beare@intel.com",
        "time": "Mon Oct 11 12:01:14 2010 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "Remove extra/unneeded copy of fenv.h\n\nOrig-Change-Id: I80da2521c50df7e8967af48164cc834abf499c50\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "4029e0e7cb68f857139c962184b64c49d769dc46",
      "tree": "1060a2e61b3ea02122a40613a045cdf51d7d46b3",
      "parents": [
        "832a86eaba56dcf8066e4b96df12738a9dff7053"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "brucex.j.beare@intel.com",
        "time": "Mon Oct 11 12:08:07 2010 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "Use proper variable typing\n\nOrig-Change-Id: If5c33d90b33f538448ac12e7bee94b4b9173d39c\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "832a86eaba56dcf8066e4b96df12738a9dff7053",
      "tree": "3e59837e40c6315c14a6afab0af1bd8ec534b2d7",
      "parents": [
        "88bb394c0d2cb96a85acb43e25cacfe8235ac1af"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Tue May 31 09:56:55 2011 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "Update ATOM string routines to latest\n\nOrig-Change-Id: I22a600e7f172681cfd38ff73a64e3fd07b284959\nSigned-off-by: Lu, Hongjiu \u003chongjiu.lu@intel.com\u003e\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "88bb394c0d2cb96a85acb43e25cacfe8235ac1af",
      "tree": "303b4a765c80e051744dd351ce0f00182644ba6a",
      "parents": [
        "0bbcbf0d5782397319bb949910fd16f80ed2717f"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "brucex.j.beare@intel.com",
        "time": "Thu Jul 08 14:47:50 2010 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "Fix undefined reference to dl_iterate_phdr for x86\n\nOrig-Change-Id: I22410b27939e8f54da932d7a1104102550c4685f\nSigned-off-by: Bruce Beare \u003cbrucex.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "0bbcbf0d5782397319bb949910fd16f80ed2717f",
      "tree": "06643d0ee95ca223e889a026827f60b82b9aaeb1",
      "parents": [
        "0f2dc2b60cf684f58eefda51b7442c44c10aa492"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "brucex.j.beare@intel.com",
        "time": "Fri Jun 25 09:02:10 2010 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "Fix missing NL\n\nOrig-Change-Id: Ic210fe9f740b9a8235a66d479ad4eddc869998bb\nSigned-off-by: Bruce Beare \u003cbrucex.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "0f2dc2b60cf684f58eefda51b7442c44c10aa492",
      "tree": "b1de5fe531c8e1599ccc1ce9135be8cd9714cf5c",
      "parents": [
        "3f14ff34dfbd00fcffb18b10a1a3e17e2cc5ebdf"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Tue May 31 10:26:08 2011 -0700"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Jul 07 22:46:15 2011 +0200"
      },
      "message": "ptrace.c Fix source file format to unix from dos\n\nOrig-Change-Id: Ia771b457eec7f9575d4631fb1c12a7062ebcc7de\nSigned-off-by: Bruce Beare \u003cbruce.j.beare@intel.com\u003e\n"
    },
    {
      "commit": "681c4bd782369e0d42bd02d3ac38a8031270ad7e",
      "tree": "e2a6eb8ea379c07143343938504d9a01e75421b7",
      "parents": [
        "cb5529efd80bc9ae78a8ea5f16f062adda4ec368",
        "b3773e9cc84630fced2117bb57224f0e766c5a26"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 06 13:00:03 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 06 13:00:05 2011 -0700"
      },
      "message": "Merge b3773e9c\n\nChange-Id: I5787d9ac5e745a08e1c891e9ce9efc4e7f97ace8\n"
    },
    {
      "commit": "cb5529efd80bc9ae78a8ea5f16f062adda4ec368",
      "tree": "bd8406edf2d073901b7b44123ea49bdd93a99056",
      "parents": [
        "c99376836021e6623516cf38d42259d38e1a480f",
        "784515ad93c63ce9b7add4830946f30a2792b97d"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 06 12:59:46 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 06 12:59:55 2011 -0700"
      },
      "message": "Merge 784515ad\n\nChange-Id: I3e5b691d008e9548f43339635bafdd95bc2f56fe\n"
    },
    {
      "commit": "c99376836021e6623516cf38d42259d38e1a480f",
      "tree": "369350c5eb46452d6c693d8d6aa4286012dccd51",
      "parents": [
        "368ee1e4d65c555fdb0fa4b3a91d75a397936908"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 06 12:58:56 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 06 12:58:56 2011 -0700"
      },
      "message": "Revert \"Revert \"libc: Add logcat error message for memory corruption\"\"\n\nThis reverts commit 368ee1e4d65c555fdb0fa4b3a91d75a397936908.\n"
    },
    {
      "commit": "b3773e9cc84630fced2117bb57224f0e766c5a26",
      "tree": "d95591c508bdb12628374e1204cc7ee70cb2a4f3",
      "parents": [
        "784515ad93c63ce9b7add4830946f30a2792b97d",
        "9c95cbf75094c15d251bb3d57a55ce47d7c6c2c8"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 10:27:49 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 06 10:27:49 2011 -0700"
      },
      "message": "am 9c95cbf7: Merge \"Really fix the build.\"\n\n* commit \u00279c95cbf75094c15d251bb3d57a55ce47d7c6c2c8\u0027:\n  Really fix the build.\n"
    },
    {
      "commit": "9c95cbf75094c15d251bb3d57a55ce47d7c6c2c8",
      "tree": "a6ab54ad614fc61af9377d9242c206dd3aaff2f6",
      "parents": [
        "01eb7f72434830bb14cec906d885d2b7ee40d53b",
        "c51871d4b22425b32ec40c060c39d6b6fa4406f6"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 10:19:47 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Wed Jul 06 10:19:47 2011 -0700"
      },
      "message": "Merge \"Really fix the build.\""
    },
    {
      "commit": "c51871d4b22425b32ec40c060c39d6b6fa4406f6",
      "tree": "a6ab54ad614fc61af9377d9242c206dd3aaff2f6",
      "parents": [
        "01eb7f72434830bb14cec906d885d2b7ee40d53b"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 19:02:15 2011 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 19:02:15 2011 +0200"
      },
      "message": "Really fix the build.\n\nlibcutils/mspace.c includes libc/bionic/dlmalloc.c, we need to\ntake care of the fact that any internal C library function cannot\nbe used from it.\n\nChange-Id: I0bc81ae090b7ac2d464f26b97fc6b94a08cdad9c\n"
    },
    {
      "commit": "784515ad93c63ce9b7add4830946f30a2792b97d",
      "tree": "03f1f97f1c472ab59aa4dbcb3e8c4586e68d721c",
      "parents": [
        "d25ea49e632c00d57d893563dac3f6dae5493b7e",
        "01eb7f72434830bb14cec906d885d2b7ee40d53b"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 09:08:47 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 06 09:08:47 2011 -0700"
      },
      "message": "am 01eb7f72: Merge \"Fix broken build\"\n\n* commit \u002701eb7f72434830bb14cec906d885d2b7ee40d53b\u0027:\n  Fix broken build\n"
    },
    {
      "commit": "01eb7f72434830bb14cec906d885d2b7ee40d53b",
      "tree": "c3e76fe6290976c907e6a27bc81a08e9780fc786",
      "parents": [
        "b73b6783a595cf4b1cef6463c23317a8b417f1e9",
        "a4824467c33c5a59317f777a54c60e3b339e4966"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 08:56:48 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Wed Jul 06 08:56:48 2011 -0700"
      },
      "message": "Merge \"Fix broken build\""
    },
    {
      "commit": "a4824467c33c5a59317f777a54c60e3b339e4966",
      "tree": "c3e76fe6290976c907e6a27bc81a08e9780fc786",
      "parents": [
        "b73b6783a595cf4b1cef6463c23317a8b417f1e9"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 17:54:35 2011 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 17:54:35 2011 +0200"
      },
      "message": "Fix broken build\n\nChange-Id: Ia46b50aec51a55434c8828a73e07f4732f8f6c1c\n"
    },
    {
      "commit": "368ee1e4d65c555fdb0fa4b3a91d75a397936908",
      "tree": "bab57744349e2a22c98a07c83d130983d0df5e9c",
      "parents": [
        "877923d369c953d601afd461a04854a27ec720fd"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Jul 06 16:51:54 2011 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Jul 06 16:51:54 2011 +0100"
      },
      "message": "Revert \"libc: Add logcat error message for memory corruption\"\n\nThis fixes the build.\n\nThis reverts commit 7708a89c60e7b024d31c48c8034932c5e9f0aceb.\n"
    },
    {
      "commit": "877923d369c953d601afd461a04854a27ec720fd",
      "tree": "369350c5eb46452d6c693d8d6aa4286012dccd51",
      "parents": [
        "d625b56d6b0dba3444723b9f9198f7759d3dcd82",
        "d25ea49e632c00d57d893563dac3f6dae5493b7e"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Wed Jul 06 07:53:10 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 06 07:53:10 2011 -0700"
      },
      "message": "am d25ea49e: am b73b6783: Merge \"libc: Add logcat error message for memory corruption\"\n\n* commit \u0027d25ea49e632c00d57d893563dac3f6dae5493b7e\u0027:\n  libc: Add logcat error message for memory corruption\n"
    }
  ],
  "next": "d25ea49e632c00d57d893563dac3f6dae5493b7e"
}
