)]}'
{
  "log": [
    {
      "commit": "126d5ab779d8d4b34e7450a36db4641629f15d29",
      "tree": "c4763fee989daa68e455f37296b8ba7a62f17714",
      "parents": [
        "2487f3e15f19cd370f2e45b466c577cbb4db23f8",
        "e1078a939afe4b29ddb0f6ef13419395e1f0b03c"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jan 13 20:35:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 13 20:35:25 2016 +0000"
      },
      "message": "Merge \"Revert \"Move __system_property* to LIBC_PRIVATE for lp64 libc\"\""
    },
    {
      "commit": "e1078a939afe4b29ddb0f6ef13419395e1f0b03c",
      "tree": "8c9b5592d0d066ae0c4843219376097e3c4de6c9",
      "parents": [
        "ff14fb5a1f809d87125fa0d14f08d486b6bf1ea1"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jan 13 20:32:12 2016 +0000"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jan 13 20:32:12 2016 +0000"
      },
      "message": "Revert \"Move __system_property* to LIBC_PRIVATE for lp64 libc\"\n\nThis reverts commit ff14fb5a1f809d87125fa0d14f08d486b6bf1ea1.\n\nBug: http://b/26497521\nChange-Id: Id7131b37a31e936db0e72ef9969e1f13d2dd578f\n"
    },
    {
      "commit": "76dfa6e351952e60893e236022df54a23a558b65",
      "tree": "7b5232d291adc3bea128abef57bf78e930a970ad",
      "parents": [
        "74d7aa1c341055474e03d2cc9af0aea01bfb5758"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jan 06 09:15:02 2016 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jan 06 09:15:02 2016 -0800"
      },
      "message": "Remove mktime_tz.\n\nBug: http://b/15765976\nChange-Id: Ifc8cd19ae621e611d66173ae927ef9a0445965c1\n"
    },
    {
      "commit": "04673ee997996e970d58c2ab83041ca7f01ebe5c",
      "tree": "77502aeddb6adfdeafe75fb03bb2fcf88e0ce576",
      "parents": [
        "e13434f9da8fae2e0714960a9f28b7790097560c",
        "ff14fb5a1f809d87125fa0d14f08d486b6bf1ea1"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Jan 04 22:52:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 04 22:52:21 2016 +0000"
      },
      "message": "Merge changes I4fc241e6,Idca71396\n\n* changes:\n  Move __system_property* to LIBC_PRIVATE for lp64 libc\n  Move ndk-cruft symbols to LIBC_PRIVATE\n"
    },
    {
      "commit": "ff14fb5a1f809d87125fa0d14f08d486b6bf1ea1",
      "tree": "3889c9f2df697211df6c3b1d7b0e86eb2f5bd702",
      "parents": [
        "eac1d371f6cef488d51c551f37a794a2cc47165f"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Jan 04 14:39:42 2016 -0800"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Jan 04 14:39:42 2016 -0800"
      },
      "message": "Move __system_property* to LIBC_PRIVATE for lp64 libc\n\nBug: http://b/26367254\nChange-Id: I4fc241e69444a4b5641dfdf09576fe3ce5c1169e\n"
    },
    {
      "commit": "9cddb482b498abd134f7ccfc9933747e8bcb9cc7",
      "tree": "a11142895775f0aaa7c4c68175254e6ead803676",
      "parents": [
        "2fed6aa9f0d2a90d59ad3c4d73313958f3470152"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 04 20:38:05 2016 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 04 13:00:39 2016 -0800"
      },
      "message": "Revert \"Revert \"Implement getifaddrs(3)/freeifaddrs(3).\"\"\n\nThis reverts commit 76814a8250fd5e1502909ef5e10e4d166cc96c0e.\n\nThis differs from the original in fixing the GCC -Werror build:\n\n  bionic/libc/bionic/ifaddrs.cpp: In function \u0027void __handle_netlink_response(ifaddrs**, nlmsghdr*)\u0027:\n  bionic/libc/bionic/ifaddrs.cpp:113:62: error: use of old-style cast [-Werror\u003dold-style-cast]\n       ifinfomsg* ifi \u003d reinterpret_cast\u003cifinfomsg*\u003e(NLMSG_DATA(hdr));\n\nThis appears to be a GCC bug; the GCC command-line correctly uses -isystem,\nand manually adding #pragma GCC system_header doesn\u0027t help. So just turn the\nwarning off for GCC for now. We won\u0027t need to worry about building with GCC\nsoon anyway.\n\nBug: http://b/26238832\nChange-Id: I01615bd335edf11baf487b1c83a9157cd780f4a1\n"
    },
    {
      "commit": "788a2bc756fdc3dbaf0d2622ba47fccdfd8e6f01",
      "tree": "14b08366b4c33100e3bc675ca17b386cdf8ef307",
      "parents": [
        "5ce79b0af3c7b958d48bf0b4e14116765ffe04c8"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Dec 21 23:26:53 2015 -0800"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Dec 21 23:26:53 2015 -0800"
      },
      "message": "Make some of unwanted symbols LIBC_PRIVATE\n\nBug: http://b/26274444\nChange-Id: Ic66f6519a974b72779071235c1d0dd36655fd1b9\n"
    },
    {
      "commit": "bc2e88a85d5fd3e59c041a667283378c1503a16c",
      "tree": "4c2f4295e7c36a46c22a0984366ce8e12c5be93f",
      "parents": [
        "23af25b747b5e7b0ca513a87b32f1f6a3cb99698"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Dec 16 19:02:04 2015 +0000"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Dec 16 19:02:04 2015 +0000"
      },
      "message": "Revert \"Revert \"Remove remaining ndk_cruft from LP64 platforms\"\"\n\nThis reverts commit 23af25b747b5e7b0ca513a87b32f1f6a3cb99698.\n\nBug: http://b/26164862\nChange-Id: I201bf49530f33f8ba6a1a35b79723afb9e84c7a5\n"
    },
    {
      "commit": "23af25b747b5e7b0ca513a87b32f1f6a3cb99698",
      "tree": "5d1a2a01cc4566ea0a6ea7941147924276b186bd",
      "parents": [
        "b1d0a2ae7790f882d8f1ab24d7ef15e2b90c8ca2"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Dec 15 01:34:14 2015 +0000"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Dec 15 01:34:14 2015 +0000"
      },
      "message": "Revert \"Remove remaining ndk_cruft from LP64 platforms\"\n\nThis reverts commit b1d0a2ae7790f882d8f1ab24d7ef15e2b90c8ca2.\n\nChange-Id: I1da06be0b78a4f2a4cad7e4a19a3ee755f55a813\n"
    },
    {
      "commit": "b1d0a2ae7790f882d8f1ab24d7ef15e2b90c8ca2",
      "tree": "4c2f4295e7c36a46c22a0984366ce8e12c5be93f",
      "parents": [
        "881673cb45449f9fbc9fa496cf1d777868ee9da8"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Dec 14 15:49:28 2015 -0800"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Dec 14 15:49:28 2015 -0800"
      },
      "message": "Remove remaining ndk_cruft from LP64 platforms\n\nThis change removes endpwent, dlmalloc_inspect_all, dlmalloc_trim\nfrom lp64 libc.so. It also removed necessety of having brillo\nversion scripts for lp64 platforms.\n\nBug: http://b/26164862\nChange-Id: I4e9b38907bb1dc410f0eb6d2f5d5944fe713da51\n"
    },
    {
      "commit": "585e9598493d3b4a0e545dad35c0f361d4ad2d3e",
      "tree": "5d1a2a01cc4566ea0a6ea7941147924276b186bd",
      "parents": [
        "a3dd076126df616b75b4fc4484f4750e0e3e6a7f"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Dec 14 14:07:52 2015 -0800"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Dec 14 14:23:06 2015 -0800"
      },
      "message": "Generate libc version-script for brillo\n\nBrillo doesn\u0027t use the ndk cruft, so we need\nseparate set of version scripts. Added new \"nobrillo\"\ntag to mark such symbols in *.map.txt files.\n\nBug: http://b/26164862\nChange-Id: Iaee1b7119f75b68c2971679fc32817e6df29fd94\n"
    },
    {
      "commit": "fe3a83a9343f0e4ff654f09ef8ffc8a773c7c105",
      "tree": "092ca0be892463bc543eaaabc9feda130ad37fb1",
      "parents": [
        "b804b9d67b9e3a8c63471ff9892f6abea2a58684"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Nov 17 16:03:18 2015 -0800"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Wed Nov 18 17:51:21 2015 -0800"
      },
      "message": "Implement pthread spin.\n\nIn order to run tsan unit tests, we need to support pthread spin APIs.\n\nBug: 18623621\nBug: 25392375\nChange-Id: Icbb4a74e72e467824b3715982a01600031868e29\n"
    },
    {
      "commit": "b804b9d67b9e3a8c63471ff9892f6abea2a58684",
      "tree": "ce42730b1964f3bd1b498823744f7d61f5527695",
      "parents": [
        "3c8c16022a513a32eb6b92cf23f4ef43ccf7ad6d",
        "e7c2fffa16eccecfd43d99516751a43776f5f609"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Nov 17 00:22:54 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 17 00:22:54 2015 +0000"
      },
      "message": "Merge \"Implement pthread barrier.\""
    },
    {
      "commit": "e7c2fffa16eccecfd43d99516751a43776f5f609",
      "tree": "bceec6b32ce1159456b2b0bb7ea0ea320d0970cc",
      "parents": [
        "004fead6bc55d1e65b4fb9ca1ac36646b99e5fdd"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Thu Nov 05 22:06:09 2015 -0800"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Mon Nov 16 14:02:26 2015 -0800"
      },
      "message": "Implement pthread barrier.\n\nBug: 24341262\nChange-Id: I5472549e5d7545c1c3f0bef78235f545557b9630\n"
    },
    {
      "commit": "fb994f4c040da968b7271860535f07daba182069",
      "tree": "b2c6e72f4484ca30990ae6625a677a394b97e227",
      "parents": [
        "8b5b2c467281de502ba1c8ffbe447ef95fbf5219"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Fri Nov 06 16:13:47 2015 -0800"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Fri Nov 06 16:13:47 2015 -0800"
      },
      "message": "Add fileno_unlocked to support thread sanitizer.\n\nBug: 25392375\nChange-Id: If3f92a0e08a53f4b59e01397e8efa307d8572349\n"
    },
    {
      "commit": "e85fb580c88d5423702272ecc93856ed86c1eef6",
      "tree": "5e35999e5c55587f752d9070319f279a84f9c368",
      "parents": [
        "578d949e8df782134127b4ae384f731d9d7c6694"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Oct 28 17:24:43 2015 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Oct 28 17:25:34 2015 -0700"
      },
      "message": "Fix LDFLAGS for arm and x86\n\nChange-Id: I5366f4499cb4da3a51b8484ab3e4ff785f0888ab\n"
    },
    {
      "commit": "284b4685246197890b4f75a9912096b8e13c62ba",
      "tree": "867725cd196b02582edd6dcc0f95b5c40a4d7688",
      "parents": [
        "d9146c24041ad571e3725ab630d9ac94df3ff6d1"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Oct 28 15:14:13 2015 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Oct 28 16:40:53 2015 -0700"
      },
      "message": "Generate per-architecture version scripts.\n\nBug: http://b/24767418\nChange-Id: I23e49d8d30c0def3215ffbd99d09f207d9483624\n"
    }
  ]
}
