)]}'
{
  "log": [
    {
      "commit": "bcaa454d32e1b4ccf92467bb263d627695ac9a5b",
      "tree": "65d7d4c493242ecb51bfe1796f133b32538de514",
      "parents": [
        "ff16c0b89b7297bc70353f60afac9bb93d6b0087"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Mar 08 15:20:23 2019 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Mar 12 10:26:39 2019 -0700"
      },
      "message": "bionic tests: use GTEST_SKIP.\n\nAlso be a bit more to the point in our messages, focusing on \"why\" not\n\"what\".\n\nTest: ran tests\nChange-Id: I297806c7a102bd52602dcd2fcf7a2cd34aba3a11\n"
    },
    {
      "commit": "910a2a83a4fcc88628f3bc6900e57f040ec3ba15",
      "tree": "6d52faaa14bc61f7bdc68691f2644c9fd13b93d6",
      "parents": [
        "0c499a69e3d8b858f53a7410285416c0cb30f83b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Dec 18 15:19:40 2018 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Dec 18 15:19:40 2018 -0800"
      },
      "message": "Fix sys_prctl.pr_cap_ambient.\n\nThis test didn\u0027t clear errno before testing it, so was sensitive to\nwhatever code had run before. Since I\u0027d already added the code to dump\nthe exact kernel version before realizing the actual bug, I\u0027ve left that\nin too.\n\nBug: http://b/121156651\nTest: ran tests\nChange-Id: I38482036cb6f035c0c98c27eb64d17829f29b09a\n"
    },
    {
      "commit": "99d54656bda40edb817e6bc6de9a85d88ef4e6b5",
      "tree": "1a176f12c89582f0d06a3376ef66c6281d8af01c",
      "parents": [
        "8f2298e73f4d930b58a8466fd7264e9a88c96d99"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 22 10:36:23 2018 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 22 10:36:23 2018 -0700"
      },
      "message": "Add PR_SET_VMA and PR_SET_VMA_ANON_NAME to \u003csys/prctl.h\u003e.\n\nWe\u0027ve copied \u0026 pasted these to too many places. And if we\u0027re going to\nhave another go at upstreaming these, that\u0027s probably yet another reason\nto have the *values* in just one place. (Even if upstream wants different\nnames, we\u0027ll likely keep the legacy names around for a while for source\ncompatibility.)\n\nBug: http://b/111903542\nTest: ran tests\nChange-Id: I8ccc557453d69530e5b74f865cbe0b458c84e3ba\n"
    },
    {
      "commit": "0b9c5be15245793b8d23c72c27febcaa015e2670",
      "tree": "2e51dfa71e298bcc909a9f5fa66b9ba4f971295a",
      "parents": [
        "d4cb1452ec2d16abc9583455fbc311b0b6175a9f",
        "56795edd775a46292ccf54816689a28fff10cc82"
      ],
      "author": {
        "name": "Greg Hackmann",
        "email": "ghackmann@google.com",
        "time": "Wed Dec 07 16:30:07 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 07 16:30:07 2016 +0000"
      },
      "message": "Merge \"Add test for ambient caps\" am: 51366e9b16 am: a505507056\nam: 56795edd77\n\nChange-Id: I0a1c8212ec3d6a9b367d01a01f52325d5a96dd48\n"
    },
    {
      "commit": "ba1f77d6504f74c1fad44119e1b2f912ce5aae23",
      "tree": "fe6984d6e9394f8b1def0f33ad951c3a7135fd24",
      "parents": [
        "b2d36b4ec7de0b8cb88622c0398d8d9a7302ee6f"
      ],
      "author": {
        "name": "Greg Hackmann",
        "email": "ghackmann@google.com",
        "time": "Tue Dec 06 15:17:59 2016 -0800"
      },
      "committer": {
        "name": "Greg Hackmann",
        "email": "ghackmann@google.com",
        "time": "Tue Dec 06 15:33:27 2016 -0800"
      },
      "message": "Add test for ambient caps\n\nPR_CAP_AMBIENT landed in 4.3 and has been backported to earlier kernels\nin kernel/common.\n\nTest: bionic-unit-test --gtest_filter\u003dsys_prctl.pr_cap_ambient\nChange-Id: I632f6316ef1a4eb636d2bf7e07d541e400567ef4\nSigned-off-by: Greg Hackmann \u003cghackmann@google.com\u003e\n"
    },
    {
      "commit": "b71d2f6cadf0d65d2de8cb12e0fbe668331a777a",
      "tree": "c463b5ec129d8075b3d0bad68b070cfe75b82a50",
      "parents": [
        "656fe8f44dc7d6fd6691e4ee1d36024baa9d3474",
        "2993aaa261d69aae0fce3de8c5533ee956d71907"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Nov 24 04:12:56 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 24 04:12:56 2016 +0000"
      },
      "message": "Fix x86_64 build which uses g++ and hits -Werror\u003dunused-but-set-variable\nam: 2993aaa261\n\nChange-Id: If389245812985975992b852cbadccfd84ea14fac\n"
    },
    {
      "commit": "2993aaa261d69aae0fce3de8c5533ee956d71907",
      "tree": "a6aceb819e69eabe509d896f61700b126044b7c8",
      "parents": [
        "4cf7dfd1a47f4df16891ffa4a7463ac424cb90e3"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Nov 23 17:57:09 2016 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Nov 23 18:08:25 2016 -0800"
      },
      "message": "Fix x86_64 build which uses g++ and hits -Werror\u003dunused-but-set-variable\n\nBug: 32640542\nBug: 33078014\nChange-Id: Id9d3b4e69ac909078b2ac5b81acf161debcefae3\n"
    },
    {
      "commit": "1dc3ae163e6190508e5b32f256622daa1146bc6b",
      "tree": "3a1f81d69cbf4a84ff857499157a0b1c91a70a2d",
      "parents": [
        "f1e44785e57c10d3f125ad3ef759c7e09fbb92a3"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Nov 08 14:05:18 2016 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Nov 16 15:34:55 2016 -0800"
      },
      "message": "Fix error case to print newlines properly.\n\nBug: 32640542\n\nTest: Built and ran on a failing device.\n\n(cherry picked from commit 4dd2785f056f885e6dc9a022b867f511c2e83c3c)\n\nChange-Id: I81a578af7608c741819062bd54aa8e348a621b83\n"
    },
    {
      "commit": "f1e44785e57c10d3f125ad3ef759c7e09fbb92a3",
      "tree": "ef70336e93dc36f09cd529a403491ea84bbaa886",
      "parents": [
        "8c94feaa09579cf76735259948c18eb46f70d61b"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Nov 03 16:06:40 2016 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Nov 16 15:32:25 2016 -0800"
      },
      "message": "Make prctl test check maps.\n\nIt turns out that sometimes this kernel bug can be present but not\ntrigger a crash. Modify the test to check for overlapping maps instead.\n\nBug: 32640542\n\nTest: Verified that this fails on a device without the kernel patch\nTest: (both bionic-unit-tests32 and CtsBionicTestCases32). Verified\nTest: this passes on an angler.\n\n(cherry picked from commit f1649d92f7869331ea1c4db7f2bb189489af03e6)\n\nChange-Id: Ia3fae3ee3d01f33d8414c1796fc3e942d5b56ec8\n"
    },
    {
      "commit": "4dd2785f056f885e6dc9a022b867f511c2e83c3c",
      "tree": "91a6c8b69f0fe03949860d6a4a3dd585d7a98b7b",
      "parents": [
        "8bfaac0f8ad5f280d1f893fe682e007dd0820692"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Nov 08 14:05:18 2016 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Nov 08 14:05:18 2016 -0800"
      },
      "message": "Fix error case to print newlines properly.\n\nBug: 32640542\n\nTest: Built and ran on a failing device.\nChange-Id: I81a578af7608c741819062bd54aa8e348a621b83\n"
    },
    {
      "commit": "f1649d92f7869331ea1c4db7f2bb189489af03e6",
      "tree": "2d07ad6827435b5ebfd84f44f5951b6d7e7a41ce",
      "parents": [
        "147fdb4724b58efed40327d3537425574fc56730"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Nov 03 16:06:40 2016 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sun Nov 06 23:25:34 2016 -0800"
      },
      "message": "Make prctl test check maps.\n\nIt turns out that sometimes this kernel bug can be present but not\ntrigger a crash. Modify the test to check for overlapping maps instead.\n\nBug: 32640542\n\nTest: Verified that this fails on a device without the kernel patch\nTest: (both bionic-unit-tests32 and CtsBionicTestCases32). Verified\nTest: this passes on an angler.\n\nChange-Id: Ia3fae3ee3d01f33d8414c1796fc3e942d5b56ec8\n"
    },
    {
      "commit": "a9209d7a0ee7ef40f9a14cab2b6756d7e6f8b919",
      "tree": "7bfb6dd09e8ae5b353d512fde83d14053dedec06",
      "parents": [
        "56228373014e5ee0a3ff32930df9cfa05fef7389"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Sep 16 18:16:47 2016 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Sep 16 18:27:07 2016 -0700"
      },
      "message": "Fix some easy cases of __ANDROID__ versus __BIONIC__.\n\nWe need to make a clearer distinction for bionic on the host. This patch\ndoesn\u0027t fully address things like \"should host bionic try to talk to netd?\"\nfor now, but is a step in the right direction.\n\nBug: http://b/31559095\nTest: bionic tests.\nChange-Id: I49812f8b75d9d78c4fd8a8ddf5df1201d63771d6\n"
    },
    {
      "commit": "91ce715af1a1a22f6b29f1218843f29a4d0b0e0b",
      "tree": "82270169532e97986264ad2a20890ebc233cc325",
      "parents": [
        "5e3dc45a16c63b716bc4b7bed2f5752b41a5d5d5"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Mon Jul 13 16:54:29 2015 -0700"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Mon Jul 13 19:15:38 2015 -0700"
      },
      "message": "Add test for an Android kernel bug about prctl.\n\nBug: 20017123\n\nChange-Id: I8c109a06999a8bffcc8e8298b04ee637bb67d878\n"
    }
  ]
}
