)]}'
{
  "log": [
    {
      "commit": "68a555b57e2bed1292bf28609be693a95b5fdc6b",
      "tree": "bed20e5b2c72acaa0bbe1f1128cee4ec2f36faed",
      "parents": [
        "39af759260454e001b261170a94f85520db4ef12"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Nov 04 09:37:19 2014 -0800"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Nov 04 09:37:19 2014 -0800"
      },
      "message": "Revert \"Revert \"Fix dlsym() to take into account RTLD_GLOBAL/LOCAL\"\"\n\nThis reverts commit 9d3382d97a2cdc8c8f78c7825ece16f09292fc36.\n"
    },
    {
      "commit": "9d3382d97a2cdc8c8f78c7825ece16f09292fc36",
      "tree": "e257b71f2b37be720ec7eb483135e97100e732f1",
      "parents": [
        "69c5d108a5cb44167a04d42ffdad6a39648ed235"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Nov 03 22:12:19 2014 -0800"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Nov 03 22:15:29 2014 -0800"
      },
      "message": "Revert \"Fix dlsym() to take into account RTLD_GLOBAL/LOCAL\"\n\nThis reverts commit c85e82dde5c4b2accc50a9e17740b9005dfbae6a.\n\nBug: 18222321\nBug: 18211780\nChange-Id: I32f4048bd5ea85dc8a3dfccce8cf141b241ab692\n"
    },
    {
      "commit": "382e06ce8eab506276aaad39da3fbd533ef898d2",
      "tree": "6320e1bf87486cdde23d1aea786d4bf21341d079",
      "parents": [
        "e4bc6f026a10648756da031b5d765c78c9e70864"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Thu Oct 30 23:42:45 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Oct 31 17:04:00 2014 -0700"
      },
      "message": "Add dlfcn_test to glibc test suite.\n\nBug: 18186310\n\n(cherry picked from commit eb27bbae8f0edc6b62ca2db73256c7fb53b9e9bf)\n\nChange-Id: I1d608dfa12dbafbdcdb8bc6d818c5872404c19e0\n"
    },
    {
      "commit": "c85e82dde5c4b2accc50a9e17740b9005dfbae6a",
      "tree": "d711d65854b9f79d3a3ef3213786c91222c0b77b",
      "parents": [
        "926797a8a92a009184556ed45e02f3292066a296"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Sep 15 17:00:10 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Oct 31 17:02:13 2014 -0700"
      },
      "message": "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL\n\n  Symbols from libraries opened with RTLD_LOCAL (default)\n  should not be visible via dlsym(RLTD_DEFAULT/RTLD_NEXT, .)\n\nBug: 17512583\nBug: 18186310\n\n(cherry picked from commit e8ba50fe0d51fbefee1a8f5bb62bf51d841512c8)\n\nChange-Id: Idf6bbe2233fb2bfc0c88677e7d1fc518fb3f7a8b\n"
    },
    {
      "commit": "1f5e1a3cbc564c593fe1090894ecdb070f36e20c",
      "tree": "e45c14c9ff5dcc7b5fb82cc3b38823edec84573d",
      "parents": [
        "b656410a73c4dfa2a3f8deba0a673080320f8605"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Jun 02 16:29:00 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jun 17 15:08:53 2014 -0700"
      },
      "message": "Move libraries for unit-tests to separate folder\n\nChange-Id: I1653f3f2fd63ba25525369bc725c8f7438ecf021\n"
    },
    {
      "commit": "b648a8a57ee42533a5bf127225a252f73ca2cbbc",
      "tree": "09fdf06c6e8d5e6985107f4e8fdb2055c5bb6a6f",
      "parents": [
        "0b9a72ce1124f17d514b93c0d26dea76ce8069f0"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon May 19 15:06:58 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue May 20 12:02:24 2014 -0700"
      },
      "message": "Add RTLD_NOLOAD support and some related changes.\n\n * Aligned RTLD_ values with glibc for lp64\n * dlopen supports RTLD_NOLOAD flag\n * soinfo_unload calls find_library(.., RTLD_NOLOAD)\n   instead of naive find_loaded_library_by_name()\n * dlopen changed to add child to caller soinfo instead\n   of somain.\n\nBug: https://code.google.com/p/android/issues/detail?id\u003d64069\nChange-Id: I1a65f2c34f3e0edc6d2c41a2e408b58195feb640\n"
    }
  ]
}
