)]}'
{
  "log": [
    {
      "commit": "2c4ec7e109a2d9804bff50b7477bfd4df7b4e1b1",
      "tree": "040709fe01139d6dc8a69a3c9fee15e0e7179a1d",
      "parents": [
        "05ee196c0a6367b5f07e2f9de502457c3299ecc6"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Aug 23 11:17:55 2018 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Aug 23 11:30:56 2018 -0700"
      },
      "message": "Fix uses of readlink in tests.\n\nreadlink does not append a terminator, and a few tests assumed it did.\n\nTest: Unit tests pass.\nChange-Id: I3ccea4e7895cd919b45e1ca0c90aa6f0031de320\n"
    },
    {
      "commit": "32bc0fcf69dfccb3726fe572833a38b01179580e",
      "tree": "abca656f500087493e0997d5cf38cbcc9ec98eb8",
      "parents": [
        "65f82092a17518080178ff7004cc6db362ebfbcd"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Aug 02 17:31:13 2018 -0700"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Aug 02 18:09:44 2018 -0700"
      },
      "message": "Modernize codebase by replacing NULL with nullptr\n\nFixes -Wzero-as-null-pointer-constant warning.\n\nTest: m\nBug: 68236239\nChange-Id: I5b4123bc6709641315120a191e36cc57541349b2\n"
    },
    {
      "commit": "98f016f4c1b9cbec76f80c802bd5594bec76263e",
      "tree": "11e87e4db4392702884ef6eeb02e3ecee2beddd3",
      "parents": [
        "13bbe5ac7dfa5fed10cb6c0346cba55e3c506fd7"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Wed Apr 05 16:20:29 2017 -0700"
      },
      "committer": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Thu Apr 06 12:50:18 2017 -0700"
      },
      "message": "Move scopeguard into android::base\n\nTest: boot bullhead, bionic unit tests\nChange-Id: I223249684867655ecb53713b10da41d3014f96ae\n"
    },
    {
      "commit": "bd4d45d55b4ea57b909aecc693f34d5f87869c72",
      "tree": "e9c47343959ab6d46e686d12dd712878beea1ad7",
      "parents": [
        "b62e633ff679a65df97be55bd0ae6a02633ce472"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Dec 23 17:42:29 2015 -0800"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Dec 23 17:42:29 2015 -0800"
      },
      "message": "Add tests for /proc/self/fd and /proc/self/task/TID/fd access\n\nAdd tests to ensure that the following kernel patches are present:\n\n  __ptrace_may_access() should not deny sub-threads\n  * https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id\u003d73af963f9f3036dffed55c3a2898598186db1045\n\n  proc: make proc_fd_permission() thread-friendly\n  * https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id\u003d96d0df79f2644fc823f26c06491e182d87a90c2a\n\n  proc: actually make proc_fd_permission() thread-friendly\n  * https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id\u003d54708d2858e79a2bdda10bf8a20c80eb96c20613\n\nBug: 26110743\nBug: 24912743\nBug: 26016905\nChange-Id: I7eab002ddfade9e4bfe51908e190231c8dde2cc7\n"
    }
  ]
}
