)]}'
{
  "commit": "622e46bf27d74a8ac405c1465cf23680e73af02a",
  "tree": "5809fbc6bce5a2e42185ce84d8270ee3038be5e6",
  "parents": [
    "1f1af82f409cd05450b3491865af0c770830cd76"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu Sep 19 19:43:43 2019 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue Sep 24 17:05:18 2019 +0000"
  },
  "message": "Opportunistically read entropy from the OS in FIPS mode.\n\nEven if RDRAND works, still mix in /dev/urandom or\ngetrandom(GRND_NONBLOCK) in the likely case that the entropy pool has\nbeen initialized.\n\nChange-Id: Ia61fc6eb07e90ae725a1781311c0ecc2fdabca87\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/37664\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad75823f5c7aeaeca233f6c83b38910ae3b9647d",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rand/internal.h",
      "new_id": "c7ed74de5a093b8f3664c785dc4e646799109e2a",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rand/internal.h"
    },
    {
      "type": "modify",
      "old_id": "a8ef458755c5c6a4e7538866705e470e6394c1cd",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rand/rand.c",
      "new_id": "60e92c508ceb0ed924c6fdbda1ade434a296652a",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rand/rand.c"
    },
    {
      "type": "modify",
      "old_id": "f63857f8272d3ec9dd96cea05405519fa2d97f0a",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rand/urandom.c",
      "new_id": "23413ff00e55978f91f4b093301561447a3e3eee",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rand/urandom.c"
    }
  ]
}
