)]}'
{
  "log": [
    {
      "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": "98d655ce964a9c5ca8d80b54fd88f1fbb2dbb212",
      "tree": "a8f285eb142bac9a0a46d2c10b56701fdca2356f",
      "parents": [
        "42eb0b255507ca4d3b4e94b7756c15ab742261c0"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Thu Nov 10 16:08:20 2016 -0800"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Thu Nov 10 17:02:37 2016 -0800"
      },
      "message": "Revert \"Revert \"Update getentropy_linux.c from upstream.\"\"\n\nThis reverts commit b3fbee449c314aee4bdc2f1720a931ea56c32f62.\n\nBug: http://b/27729263\nChange-Id: I9d88ddb11466d203514ae805f4681c92e4b63c24\n"
    },
    {
      "commit": "b3fbee449c314aee4bdc2f1720a931ea56c32f62",
      "tree": "d4202c7d215136a804729c9c364d223611eb8b61",
      "parents": [
        "5faef47e438d20600655e2f5ef473c2d63cbf2c0"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Fri Sep 02 08:39:29 2016 +0000"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Fri Sep 02 08:39:29 2016 +0000"
      },
      "message": "Revert \"Update getentropy_linux.c from upstream.\"\n\nThis reverts commit 5faef47e438d20600655e2f5ef473c2d63cbf2c0.\n\nBug: http://b/31251721\nChange-Id: I20a091f385fb77ccc68b8d9fb1d2aee3dec0d0ff\n"
    },
    {
      "commit": "5faef47e438d20600655e2f5ef473c2d63cbf2c0",
      "tree": "2c4dc3b5b8835af4d02f477df021fbc4e9eb9edd",
      "parents": [
        "af071ed598e467c9fff37e60363d6351badfe3e0"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Thu Jun 23 19:06:35 2016 -0700"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Wed Aug 31 18:00:47 2016 -0700"
      },
      "message": "Update getentropy_linux.c from upstream.\n\nBug: http://b/29622562\nChange-Id: Ia65c038effa6e806c325a8e93c1fe80c50a9f2c9\n"
    },
    {
      "commit": "2b67d7dee09852789d9ac7d8972ed6cdb2c18430",
      "tree": "a9a5165ceb108943a62dd251c2aeeccd2f96ae23",
      "parents": [
        "1fb90a8aa0086f7e4f7960a5b916b8605a9a3c96"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 18 15:57:41 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 21 14:38:16 2014 -0700"
      },
      "message": "Use upstream OpenBSD\u0027s arc4random.\n\nThe getentropy_linux.c is lightly modified to build on Android, but we\u0027re now\ncompletely in sync with upstream OpenBSD\u0027s arc4random implementation.\n\nChange-Id: If32229fc28aba908035fb38703190d41ddcabc95\n"
    }
  ]
}
