)]}'
{
  "commit": "85a1e2e01c440953834fd739162bca8d25d0311c",
  "tree": "a9dddcdc777d5416e6092727127347032f0f6964",
  "parents": [
    "aa8d3b5a53ecff9befb7b0edcbbe56bb94dd3ae0"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@chromium.org",
    "time": "Fri Jul 29 18:12:37 2022 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 22 23:16:30 2023 +0000"
  },
  "message": "Revert \"Revert \"Fetch entropy from a system daemon in FIPS mode on Android.\"\"\n\nThis reverts commit 8ce0e1c14e48109773f1e94e5f8b020aa1e24dc5.\n\nThe original commit didn\u0027t work on Android because:\n\n  a) urandom_test didn\u0027t handle the fact that Android requires\n     getrandom() and will never fall back to /dev/urandom.\n  b) Android may open files in /dev/__properties__ which\n     confused urandom_test.\n\nThe original change is patchset 1 so the differences build on that.\n\nChange-Id: Ib840ec20d60cb28d126d3d09271b18fbd9ec1371\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/53705\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "41754c6fbccfa617e25a5a872343e6aff1b79ae7",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rand/rand.c",
      "new_id": "0ead1822cad25d44923825626a8ae680789ad68d",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rand/rand.c"
    },
    {
      "type": "modify",
      "old_id": "13ac6104604931cd037bb6674253f84c318db99f",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rand/urandom_test.cc",
      "new_id": "c3f82407d57c4383bb26d59118839c2e065fa352",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rand/urandom_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f27803b63edf1e73e7aa13e25f91e3a22180a865",
      "old_mode": 33188,
      "old_path": "crypto/rand_extra/passive.c",
      "new_id": "c54e2e8a9b0746b976c0f5e4ab58f57c7eca04fc",
      "new_mode": 33188,
      "new_path": "crypto/rand_extra/passive.c"
    }
  ]
}
