)]}'
{
  "commit": "63f42a00cf28e3b5d2c5eddfa06ed16f532bde88",
  "tree": "631537a7474028c1c83f2c7afcbbf1cee7c7dabb",
  "parents": [
    "e8c1dc3679cf211ef9e6323541bd43b5d3e647f6"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sat Sep 20 19:34:28 2025 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Sep 21 07:56:21 2025 -0700"
  },
  "message": "Upgrade the opportunistic CRYPTO_sysrand calls to normal ones\n\nWe do not believe this is needed anymore. See\ngo/boringssl-and-os-entropy (internal).\n\nAfter this change, we still use RDRAND for the seed and the OS for the\npersonalization string. There\u0027s no reason for this now. Rather, this is\nmeant to be a more easily reverted change. I\u0027ve left some TODOs to clean\nthis up, once this sticks.\n\nUpdate-Note: Builds with BORINGSSL_FIPS will no longer attempt to work\naround broken OS entropy with RDRAND. The OS is expected to be\nfunctional.\n\nBug: 446280903\nChange-Id: I60bf9c4c0c1268d76b26301b41097179de453120\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/82108\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "faea2bbc538496467580688e999ba36073712753",
      "old_mode": 33188,
      "old_path": "crypto/bcm_support.h",
      "new_id": "dd82f62adcda216268c6f290cd4b816a2181da9e",
      "new_mode": 33188,
      "new_path": "crypto/bcm_support.h"
    },
    {
      "type": "modify",
      "old_id": "71ed096671efa1e9d0a9c59e560607c74c1c6e9c",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/rand/rand.cc.inc",
      "new_id": "be181e9480578539c585d5adb949e1673a8ec236",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/rand/rand.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "ca97d95fc068c1dfd07b74bbafc7f5aed6012d7c",
      "old_mode": 33188,
      "old_path": "crypto/rand/deterministic.cc",
      "new_id": "f520e10f7de19b1067096eb53497f8b48b2a8bc9",
      "new_mode": 33188,
      "new_path": "crypto/rand/deterministic.cc"
    },
    {
      "type": "modify",
      "old_id": "64cb3e96dd808f2d7ee1030363d6073397f8e100",
      "old_mode": 33188,
      "old_path": "crypto/rand/getentropy.cc",
      "new_id": "f2956bb550e5ecd430ee8a791082ad30d5984063",
      "new_mode": 33188,
      "new_path": "crypto/rand/getentropy.cc"
    },
    {
      "type": "modify",
      "old_id": "dd418df1b4636507aa9536eefbcac29ef83189f1",
      "old_mode": 33188,
      "old_path": "crypto/rand/ios.cc",
      "new_id": "a9135e4a324bd302b0bc7bad58825c99e043a854",
      "new_mode": 33188,
      "new_path": "crypto/rand/ios.cc"
    },
    {
      "type": "modify",
      "old_id": "a2b23aee22e506062cd2b23776f4c28f4cf79766",
      "old_mode": 33188,
      "old_path": "crypto/rand/trusty.cc",
      "new_id": "ad73a06ae08fdc467c607b686f47fbea6fdc7dd5",
      "new_mode": 33188,
      "new_path": "crypto/rand/trusty.cc"
    },
    {
      "type": "modify",
      "old_id": "868b9f430d7d02b2f6dba3ac2dd6dc8556ca24dc",
      "old_mode": 33188,
      "old_path": "crypto/rand/urandom.cc",
      "new_id": "6fa393ebac8323744b3aa0d3ce28c95ad2581832",
      "new_mode": 33188,
      "new_path": "crypto/rand/urandom.cc"
    },
    {
      "type": "modify",
      "old_id": "6657cddece74389c03af32739b61de05941a914e",
      "old_mode": 33188,
      "old_path": "crypto/rand/urandom_test.cc",
      "new_id": "e610607515b7b04d86678a9b019d0ea3679148f7",
      "new_mode": 33188,
      "new_path": "crypto/rand/urandom_test.cc"
    },
    {
      "type": "modify",
      "old_id": "59df467e78a9201b98429d5068ff7f510e7ce25e",
      "old_mode": 33188,
      "old_path": "crypto/rand/windows.cc",
      "new_id": "42cc981f1bcd4840fb11c22b186acf4e80f5fb8b",
      "new_mode": 33188,
      "new_path": "crypto/rand/windows.cc"
    }
  ]
}
