)]}'
{
  "log": [
    {
      "commit": "585fc3e5541ca8764820b5a15196dc2811541941",
      "tree": "736f251691429ad4bbcc825b53162df11150ac39",
      "parents": [
        "bd734f07167b9e24cd292e669717795f83d10157"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Thu Nov 10 16:26:44 2016 -0800"
      },
      "committer": {
        "name": "Evgenii Stepanov",
        "email": "eugenis@google.com",
        "time": "Tue Nov 29 15:26:08 2016 -0800"
      },
      "message": "Add __libc_arc4random_unlimited_entropy.\n\nLet the caller know when libc has an entropy source and arc4random is safe.\nThis is useful for the callers that want entropy, but don\u0027t absolutely need it.\n\nBug: http://b/27729263\nTest: booted angler-userdebug w/ safestack\nChange-Id: Iab3050bd19f23518e1676629573eebc656ba1090\n"
    },
    {
      "commit": "ae693ad06cbde6049d962aeea03e285d67caa58b",
      "tree": "cc0da92b41be8c3d7e3545027bfa0dfd53836487",
      "parents": [
        "d39380cc4d3e9fdd2942da0aaafe939c38b6331e"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Wed Nov 23 10:41:35 2016 -0800"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Wed Nov 23 15:10:52 2016 -0800"
      },
      "message": "bionic: make NONBLOCK call to getrandom\n\nBy default getrandom() blocks if the entropy pool has not yet been initialized.\nThis will be an issue when init was first executed in some kernels.\n\nThis CL makes a check of getrandom readyness, by adding the GRND_NONBLOCK flag.\nIn such case, getrandom() does not block returns -1 with errno set to EAGAIN.\n\nTest: on M/S devices\nBug: 33059407\nChange-Id: I2a2ba8372a5e1c336852ba2ab77cdaac03c90389\n"
    },
    {
      "commit": "0741d8d82da447dcc119fefbcd27a1e101047034",
      "tree": "244c45ce4dbb434009a4a997a7730b2b8bd2acb3",
      "parents": [
        "d5aa03600e796b894bec7662852f5715bed9e19e"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Tue Nov 15 16:42:53 2016 -0800"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Tue Nov 15 16:53:37 2016 -0800"
      },
      "message": "Fix getrandom syscall checking\n\nTest: angler\nBug: 32838381\n(cherry-picked from commit 46289b4c0211fc48d8719b385a7e56d765510ebd)\n\nChange-Id: I102ffa26d7f39a8d3572b31f04b66ae31a9e752c\n"
    },
    {
      "commit": "a170d9bfc5fd34097a184bb0ca4d2b459fd93bd1",
      "tree": "272823099dddc33188abc094c4902f8dd274e55d",
      "parents": [
        "98d655ce964a9c5ca8d80b54fd88f1fbb2dbb212"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Thu Nov 10 16:08:29 2016 -0800"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Thu Nov 10 17:02:45 2016 -0800"
      },
      "message": "Revert \"Revert \"Attempt to use arc4random where getauxval(AT_RANDOM) is used.\"\"\n\nThis reverts commit 60d052dda600f26fdb6180ac1a2c53e97df5a58a.\n\nBug: http://b/27729263\nChange-Id: I7f32dc9f9a1f21fda3213f10da940821e1bdd63f\n"
    },
    {
      "commit": "60d052dda600f26fdb6180ac1a2c53e97df5a58a",
      "tree": "2c4dc3b5b8835af4d02f477df021fbc4e9eb9edd",
      "parents": [
        "78a52f19bb207d1c736f1d5362e01f338d78645f"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Fri Sep 02 05:48:11 2016 +0000"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Fri Sep 02 05:48:11 2016 +0000"
      },
      "message": "Revert \"Attempt to use arc4random where getauxval(AT_RANDOM) is used.\"\n\nThis reverts commit 78a52f19bb207d1c736f1d5362e01f338d78645f.\n\nChange-Id: Ia72501ad0b81e894d67e5ce59b597397c11acfa5\n"
    },
    {
      "commit": "78a52f19bb207d1c736f1d5362e01f338d78645f",
      "tree": "8c2a9be3f66f3f6e82c752683a4dab2619fa5eb2",
      "parents": [
        "5faef47e438d20600655e2f5ef473c2d63cbf2c0"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Fri Jun 24 17:14:14 2016 -0700"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Wed Aug 31 18:01:05 2016 -0700"
      },
      "message": "Attempt to use arc4random where getauxval(AT_RANDOM) is used.\n\nWhen arc4random can get entropy (which is true for basically everyone\nbut init on kernels that don\u0027t support getrandom), use it instead of\nAT_RANDOM.\n\nBug: http://b/29622562\nChange-Id: I6932803af2c477e65562ff531bd959f199fad1df\n"
    }
  ]
}
